2

InstaSharp.Endpoints.Relationships.AuthenticatedobjectがEP_RELATIONSHIPSあり、 を呼び出しEP_RELATIONSHIPS.Follows()て、フォローしているユーザーのリストを取得できます。数百人フォローしているのに50人しか結果が出ません。

Instagram API ページの JSON データを API コンソールで確認すると、ページネーション URL があることがわかります。

この機能を提供するように見えるInstaSharp.Model.Responses.MediasResponseオブジェクトが呼び出される など、他の戻りオブジェクト。.Pagination

このライブラリは不完全ですか? エンドポイントの応答にページネーションがないのはなぜRelationshipsですか? InstaSharp のこの部分の独自のバージョンを書き直さなくても、ページネーションを実現するにはどうすればよいですか?

4

3 に答える 3

0

ダミアンの答えをさらに明確にするために、InstaSharp githubの単体テストを見ると、ページネーションの使用方法の例を見ることができます。

    public async Task Follows_NextCursor()
    {
        //This test will fail if testing with an account with less than one page of follows
        var result = await relationships.Follows();
        result = await relationships.Follows(457273003/*ffujiy*/, result.Pagination.NextCursor);
        Assert.IsTrue(result.Data.Count > 0);
    }
于 2014-08-05T12:48:08.020 に答える