FacebookのCommentsSocialPluginを使用しています。コメントボックスのIDを知って、開いているグラフでそれを使用してコメントを取得するにはどうすればよいですか?
2 に答える
ドキュメントによると、コメントはで取得できるため、IDは必要なく、URLだけが
https://graph.facebook.com/comments/?ids=[URL WITH THE COMMENTS PLUGIN]
必要です-その呼び出しにアクセストークンは必要ないと思います
@Igyが書いたもの以外に、コメントプラグインのコメントボックスIDのようなものはありません。これは、fqlcomments_infoテーブルドキュメントのドキュメントに記載されています。:
注:このテーブルには、従来のfb:commentsで使用されるXIDへのapp_idのマッピングが含まれています。XIDを使用しない現在のコメントプラグインのマップは含まれていません。
ただし、コメントボックスのページであるグラフオブジェクトのIDを使用できます。たとえば、コメントはfqlコメントテーブルを使用して見つけることもできます。
SELECT text, xid
FROM comment
WHERE object_id="PAGE_ID"
デバッグツールを使用してページをデバッグすることにより、PAGE_IDを見つけることができます。選択に追加した「xid」列は、「xid」に関する最初のポイントを確認するためのものです。この方法でコメントを取得しようとすると(Graph API Explorerを使用すると簡単です)、すべてに気付くでしょう。"xid"値は空の文字列( "")です。