3
我真的很希望能夠通過網絡應用程序查看我在Instagram上「喜歡」的圖片。在API中有一個/ users/self/media /喜歡的終端,但我不確定如何利用這一點。我假設它需要用戶認證?我試圖建立它從Potomak's jQuery Instagram plugin,但它不工作。有任何想法嗎?如何顯示用戶在Instagram上喜歡的所有圖像(通過API)?
我真的很希望能夠通過網絡應用程序查看我在Instagram上「喜歡」的圖片。在API中有一個/ users/self/media /喜歡的終端,但我不確定如何利用這一點。我假設它需要用戶認證?我試圖建立它從Potomak's jQuery Instagram plugin,但它不工作。有任何想法嗎?如何顯示用戶在Instagram上喜歡的所有圖像(通過API)?
我發現這個鏈接,但我不知道如何在JavaScript或PHP中做到這一點!看它是否有助於ühttp://symmetricinfinity.com/2013/04/06/download-your-likes-from-instagram.html 和 Instagram API Docs
我不知道,如果任何人能翻譯這PHP或JavaScript!從上面refrence
源代碼:
require 'restclient'
require 'json'
media_url = "https://api.instagram.com/v1/users/self/media/liked/?access_token=ACCESS_TOKEN"
urls = []
while media_url != nil
response = RestClient.get(media_url)
json = JSON.parse(response)
media_url = json["pagination"]["next_url"]
json["data"].each do |item|
urls << item["images"]["standard_resolution"]["url"]
end
# don't slam instagram's api
sleep 0.2
end
urls.each_with_index do |url, idx|
image = RestClient.get(url)
path = Dir.pwd + "/#{idx}.jpg"
File.open(path, 'w') {|f| f.write(image) }
end