2016-09-01 5 views
1

グラフAPIを使用してFacebookページ、イベント、グループフィードをキャプチャする作業を進めています。私の勉強のための研究プロジェクトです。グラフAPIエクスプローラグラフAPIを使用して応答とコメント添付ファイルを取得する方法

{ページ-ID}に次の行で/フィード?メッセージ、からフィールド=、コメント、添付ファイル

私はほとんど私が必要をキャプチャすることができ、好きです。しかし、コメントやコメントの添付ファイルへの返信は、まだコメントが残っていません。グラフAPIエクスプローラでどのように取得できますか? Graph API Explorerの特定のcomment-idを入力するときだけでなく、フィードの全体のコンテキスト内でそれらを取得できる場合は、歓迎されます。必要なデータを取得する方法はありますか?

答えて

0

https://developers.facebook.com/docs/graph-api/reference/v2.7/object/comments#readが説明するように、それは、次のようにあなたの要求を変更する場合にのみので、トップレベルのコメント(toplevel、デフォルト)、または回答を含む、すべてのコメント(stream

を取得するかどうかfilter修飾に依存あなたはコメントを取得し、一度にそれらに返信します:

{page-id}/feed?fields=from,message,likes,comments.filter(stream),attachments 
               ^^^^^^^^^^^^^^^ 

しかし、あなたが回答である知ることができませんので、それは、あなたのデータ構造で同じレベルのすべてのコメントを与えるだろう - そう、あなたがしたい場合がありますparentプロパティもリクエストしてください;親コメントのIDを保持する返答の場合。

comments.filter(stream){parent,from,message,created_time} 

を使用すると、また1を持っているコメントのparentを取得します。 (特定のフィールドを求めたら、残りのフィールドも尋ねる必要があります)

+0

ありがとうございます。コメントで添付ファイルを取得するための方法も知っていますか? – DustinH93

関連する問題