0

こんにちは、Facebook Graph API がページの投稿のすべてのコメントを返していないことがわかりました。ページのすべての投稿が適切に表示されますが、各投稿のすべてのコメントは表示されません。最後の 2 つのコメントのみが表示されます!!。しかし、他のいくつかのページではすべてのコメントが表示されます。なぜ問題がいくつかのページにあるのでしょうか? これはフェイスブックのバグですか?または、私が間違っているかどうかを提案してください。私は、read_stream premission でアプリのアクセス トークンを使用しました。セキュリティ上のリスクがあるため、他のアクセス許可を使用したくありません。

返信してください

ありがとう

4

1 に答える 1

1

コメント投稿者のプライバシー設定が原因です。ユーザーがオフにすると、API 経由でコメントを要求できなくなります。FacebookグラフAPIでテストするとき:

postid/?fields=comments.summary(真)

デバッグ情報が表示されます。

total_count は、コメント エッジ上のノードのおおよその数を表します。実際に返される結果の数は、プライバシー設定によって異なる場合があります。

この関連する質問を参照することもできます: Facebook グラフ API がすべてのコメントを返すわけではありません

于 2016-09-01T10:59:10.367 に答える