2016-07-27 8 views
4

ユーザー投稿(過去20件の投稿)に関する情報を取得しようとしています。それぞれのポストについて、私は単に好き、コメント、シェアを得ることができます。グラフAPIからのシェア数を効率的に取得

これまでのところ、私は好きな数とコメント数を得ることができましたが、共有数を取得することはできませんでした。

これは私が使用したクエリは次のとおりです。

https://graph.facebook.com/me?access_token=x&limit=20&fields=id,comments.limit(0).summary(true),likes.limit(0).summary(true)

私はオブジェクトIDを使用して株式数を取得する方法があることを理解し、私はするために、20個の異なる要求を控えるしたいと思いますこのフィールドを取得します。

これを達成するために一回のバッチリクエストを行うことができる他の方法はありますか?あなたがここに述べたようにシェアは、オブジェクトのengagementフィールドを数える得ることができます

答えて

1

:あなたの要求をバッチ処理にhttps://stackoverflow.com/a/5700882/533399

を、グラフAPIは、すでにバッチリクエストをサポートしています。

https://developers.facebook.com/docs/graph-api/making-multiple-requests

+0

私はこれを感謝しますが、あなたの答えは、両方のアクションをリンクする方法についての説明を提供していません。また、最初のリンクでは例としてURLを使用していますが、私は個人的な投稿のIDしか持たないかもしれません。それは株式の数を得ることは可能ですか? –

関連する問題