Comment obtenir le paramètre « id » du api instagram?
-
25-10-2019 - |
Question
Quelqu'un peut-il me dire « comment obtenir » ou « ce qui est » le paramètre « id » qui est utilisé dans les méthodes de Instagram rubis api location(id), location_recent_media(id,options{}), media_item(id), media_likes(id)
etc donnés dans la documentation de la cour http://rubydoc.info/github/Instagram/instagram-ruby-gem ? J'utilise des rails et l'api est installé à l'aide gemme.
La solution
Vous pouvez voir un exemple de la façon d'utiliser l'API ici https://github.com / Instagram / instagram-ruby-joyau , un regard sur le code, je dirais que l'identifiant dépend de ce que vous interrogez, si vous utilisez l'emplacement (id), il serait l'id de l'emplacement. Maintenant, pour aller d'un « monde réel » emplacement à cet identifiant, je crois que vous pouvez utiliser location_search (longitude, latitude) et cela vous donnerait un tableau avec tous les endroits proches de COORDONNANT, par exemple (à partir de la documentation de code):
Instagram.location_search("37.7808851", "-122.3948632")
Cela vous donne un tableau avec les emplacements autour 37,7808851, -122,3948632 (164 S Park, SF, CA USA).
Ensuite, vous pouvez utiliser ce tableau de ids avec emplacement (id), par exemple:
mylocations = Instagram.location_search("37.7808851", "-122.3948632")
Instagram.location(mylocations.first)
it helps.