2016-11-23 51 views
3

我構建了一個Web應用程序,可以呈現來自Instagram API的照片,並且我擁有活動令牌。如何獲得超過20個帖子Instagram API(Rails)

想知道我怎麼能拉20多張照片,我知道有分頁,但我很困惑與文檔,以及如何真正實現這在我的代碼

這就是我要拉20張照片,我該如何拉更多?

@response = client.get("tags/#{@tag_name}/media/recent") 

回答

0

在API響應得到pagination.next_url,使API調用,這會給你未來的20,然後做同樣的,直到pagination.next_urlnull

+0

你能具體談談如何獲得分頁。 next_url,因爲我沒有在我的回覆中得到這些信息,以及如何創建該方法?謝謝! – thatsmesofia

+0

當您進行第一次API調用時:'tags/{tag_name}/media/recent',響應將包含一個'data'和'pagination'項,pagination.next_url的值將與API URL相同加上一個'max_id' url參數值,這個API調用的響應將會有下一個20 – krisrak

+0

@krisrak我再次檢查,沒有字段命名爲pagination或next_url作爲響應。 任何想法,改變了什麼? –

相關問題