Étape 2: Le code
Coupez et collez le code suivant dans un fichier texte appelé « ucla.rb ». Ajoutez l’id de client et le secret de client que vous avez reçu de l’instagram lorsqu’indiqué.#---ucla.rb---de commencer
nécessite « rubygems »
nécessite « sinatra »
exiger « instagram »
activer : séances
# définir ces pour correspondre à l’endroit souhaité
Lat = « 34.075 »
lng = "-118.443"
Instagram.configure |config|
config.client_id = « Insérez CLIENT ID ici »
config.client_secret = « Insérez CLIENT SECRET ici »
fin
Téléchargez « / » do
client = Instagram.client()
emplacement = client.location_search (lat, lng,: distance = > 5000,: comte = > 80)
html = ""
Location.each |l|
met
HTML << "< p >< b > #{l.name} < /b >< br / >"
médias = client.location_recent_media(l.id,:count=>10)
Media.Data.Each |m|
HTML << "< img src='#{m.images.thumbnail.url}" > "
fin
HTML << "< hr / >"
HTML << « < /p > »
fin
html
fin
#---fin ucla.rb---