0

私は、自分のアカウントからステータスなどをダウンロードするコンソール アプリケーションに取り組んでいます。本番環境でも公開環境でもありません。最後の 100 のステータスしか取得できないことがわかりましたが、少なくとも数年前に戻りたいと思っていました。

私は次のようなC#APIを使用しています:

dynamic response = Client.Get(string.Format("{0}/statuses", Secrets.FacebookUserName));
while (response.data.Count > 0)
{
    foreach (dynamic status in response.data)
    {
        // do stuff
    }

    response = Client.Get(response.paging.next);
}

これは正常に機能しますが、100 レコード後に停止します。

FQL を使用しようとすると、同じことがわかります。

dynamic x = Client.Get("fql", new { q = "select message from status where uid=me() limit 1000" });

バッチ APIを探索する道をたどる必要があり ますか?

4

0 に答える 0