2014-12-29 55 views
0
我使用Instasharp

,我需要得到標記爲「汽車」分頁圖像集:加載圖片的翻頁與Instasharp

String clientId = "xyz"; 
    String clientSecret = "xyz"; 
    var config = new InstagramConfig(clientId, clientSecret); 

    var query = new InstaSharp.Endpoints.Tags(config); 

    var reply1 = query.Recent("Car", null, null, 2); 

    var reply2 = query.RecentMultiplePages("Car", null, null, 20, null); 

當我檢查REPLY2我看到600項加載和頁頁次是等於20

而且我也得到一個PaginationNextMaxId ..

的一點是,我不希望加載的所有項目。

我只需要20來加載,並有足夠的信息來加載下一個20

有誰知道我該怎麼辦呢?

UPDATE

我試過如下:

var reply1NextPage = query.Recent("Car", reply1.Result.Pagination.NextMinId, reply1.Result.Pagination.NextMaxId, 2); 

但結果是空...

+0

可能的重複http://stackoverflow.com/questions/25137768/c-sharp-instasharp-how-to-use-pagination – Avijit

+0

我已經看到,但它並沒有幫助... –

回答

0

這裏是Python的解決方案:你的空結果檢查,並通過循環?

if dataObj.get('pagination') is not None: 
     next_url = dataObj.get('pagination').get('next_url') 

下面是你如何從Instagram分頁得到非空結果。