instagram public hashtag'lere api'sinden izin vermiyor, ancak lokasyona göre alabiliyorsunuz, bunun içinde enlem boylam bilgisi gerekli oluyor, bunun içinde güzel bir sistem yazılmış
http://instafeedjs.com/#standard ile javascript ile yapabiliyorsunuz, location_id'i
ek olarak php ile de almak isterseniz hem lokasyon id'sini nasıl bulacağınız hem de php ile o lokasyona ait resimleri çekme işlemi https://stackoverflow.com/questions/26645645/where-i-can-find-location-id-of-location-when-using-instagram-api burada verilmiş, dönen veriyi işlemek kalıyor sadece,
unutmayın instagram üzerinde api kullanacaksanız, sayfanızda ssl olmalı, yoksa sandbox'tan çıkamazsınız, tabi bir de yayına alırken amacınızı vs soruyorlar, red alabilirsiniz
Not. enlem ve boylam lı örnek https://api.instagram.com/v1/media/search?lat=48.858844&lng=2.294351&access_token=ACCESS-TOKEN
Swarm ile ilgili bilgim yok