、すべてのリンクを取得することが可能であったが、「リンク」のエッジを使用して、指定されたページに属している:Facebook Graph API:API v2.7のページからすべてのリンクを取得する方法は? FacebookのグラフAPI v2.3デベロッパーで
GET v2.3 {page_id}/links
この要求は本当にによってアクセス可能なすべてのリンク(だけではなくを発表し、示し/フィードリクエスト)。 Graph API Explorerは依然としてこの要求を実行できます。
しかし、すべての新しいFacebookアプリケーションではGraph API v2.7しか使用できません。 FQLもまた08.08.2016に廃止されました。
私のアプリケーションからグラフAPI v2.7で(公開されているだけでなく)ページからのすべてのリンクを取得するにはどうすればよいですか?汚いハックでさえ評価されます、ありがとうございます。
更新日:リンク先はpromotable postsです。 /フィードで表示されていないのは/promotable_postsで、これは私のニーズにとって必要なエンドポイントです。私は、本当にすべてのリンクの投稿を表示するこのエンドポイントに必要なパラメータも見つけました:include_inline。 だから、最後の要求がある:
GET v2.7 {page_id}/promotable_posts?include_inline=true
すべてのリンクが/フィードからアクセスできるわけではありません。慎重に質問をお読みください。 – Tavel
回答を見つけました(詳細はpostのアップデートを参照): 'GET v2.7 {page_id}/promotable_posts?include_inline = true' – Tavel
質問を慎重に読みましたが、フィードエンドポイントには未公開のものは含まれていません? – luschn