Вопрос

Может ли кто -нибудь сказать мне «как получить» или «что» параметр «ID», который используется в методах API Ruby Instagram location(id), location_recent_media(id,options{}), media_item(id), media_likes(id) и т.д. дается в документации двора http://rubydoc.info/github/instagram/instagram-ruby-gem ? Я использую Rails, и API установлен с использованием GEM.

Это было полезно?

Решение

Вы можете увидеть пример того, как использовать API здесь https://github.com/instagram/instagram-ruby-gem, Взглянув на код, я бы сказал, что идентификатор зависит от того, что вы запрашиваете, если вы используете местоположение (ID), это будет идентификатор места. Теперь, чтобы перейти из местоположения «реального мира» к этому идентификатору, я считаю, что вы можете использовать location_search (долгота, широта), и это дало бы вам массив со всеми местами, близкими к этим координатам, например (из кодовой документации):

Instagram.location_search("37.7808851", "-122.3948632")

Это дало бы вам массив с местами около 37,7808851, -122,3948632 (164 S Park, SF, CA, USA).

Затем вы можете использовать этот массив идентификаторов с местоположением (ID), например:

mylocations = Instagram.location_search("37.7808851", "-122.3948632")
Instagram.location(mylocations.first)

Надеюсь, поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top