2015-12-30 23 views
0

我試圖從Instagram用戶使用Instafeed.js拉圖像,但Instagram似乎將此拉取請求限制爲僅20個最近的帖子。我正在努力,迄今爲止沒有成功,提出這個限制。任何人都可以將我指向正確的方向嗎?我現在正在使用以下腳本,但「限制」參數不起作用(即只返回20張圖像)。提高Instafeed的飼料請求的限制

我已經添加了一個按鈕來允許分頁,它可以工作,但是,再一次,只能達到20個圖像的限制。即該腳本將首先裝載5張圖片,然後我可以按下按鈕3次,其中一次將加載5個圖像,高達20

<button id="button">button</button> 
<div id="instafeed"></div> 
<script type="text/javascript"> 
var userFeed = new Instafeed({ 
get: 'user', 
limit: 5, 
userId: 'xxxxxxxxxxx', 
sortBy: 'most-recent', 
accessToken: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 
}); 
jQuery('#button').on('click', function() { 
userFeed.next(); 
}); 
userFeed.run(); 
</script> 

謝謝你的極限。

回答

1

你會想看看Instafeed.js的分頁選項。

看起來是爲調用userFeed.next()

+0

謝謝,我會檢查該選項 - 我打算一次加載多達60個結果(即無需用戶按下按鈕即可加載更多;我認爲分頁僅用於此目的,但我會現在檢查它 – BMM

+1

我已經添加了更多的細節,我已經設法使用按鈕來分頁,但只能達到20張圖片的限制。 – BMM

1

Instagram的API使用條款已修改爲簡單。應用程序將以沙箱模式啓動,其中包括:

「數據限制爲來自每個用戶的10個用戶和20個最新媒體」(https://www.instagram.com/developer/sandbox/)。

所以20個圖像的限制是由這個限制引起的。