さて、私が探しているのは非常に具体的です:
Facebookページにある画像の、共有ごとのいいねの数にアクセスしようとしています。
アクセスしようとしているデータの関係を描こうとしている: [ユーザー]-[Facebook ページ (管理者)]-[写真]-[ページ ファン]-[写真を共有する]-[共有でいいねを受け取る]
太字は、写真の「いいね」ではなく、到達しようとしている「いいね」の最終的な数です。写真の共有数をなんとか獲得することは道半ばですが。
私がターゲットにしようとしている正確なデータをさらに強調するために、組み込みの Facebook ページ インサイトにあるスクリーンショットを次に示します。 .jpg
管理しているページのインサイトに移動し、投稿をクリックしてから、その下の「## 共有」をクリックすると、データにアクセスできます。
私の質問は、このデータにアクセスすることさえ可能ですか?
FB Graph Explorer は JSON 応答を提供できますか?
私を近づける助けがあれば大歓迎です!
これまでに試したこと: 最初の課題 必要なデータにアクセスする これは、私がやろうとしていることに最も近いように思え ます ページ投稿の共有数を取得することは可能ですか? 私がしたことは、https://developers.facebook.com/docs/reference/api/insights/ の Facebook ドキュメントで指示されているように、ページのアクセス トークンで read_insight パーミッションを使用して、[pageid_postid] を介して画像にアクセスしようとすることです。
次のようにしてページ アクセス トークンを取得しました: Graph API Explorer を使用して、manage_pages と read_insights のユーザー アクセス トークンを生成し、Graph API プロンプトで /[user_id]/accounts を発行します。次に、ページ ID をクリックし、ページ アクセス トークンをアクセス トークン フィールドに挿入して、[page_id]/insights をクエリします。(出典:ページのFacebookアクセストークン)
私はまだ写真の共有数に到達することができないようです..私が試した多くのGETクエリのいくつか..
/[page_id]_[post_id]/insights
/[page_id]_[post_id]/insights/post_stories
/[page_id]_[post_id]/insights/shares
また、stackoverflow で見つけた古い FQL メソッドもいくつか試しました。
詳細情報: 私はこれを挑戦と見なしており、達成可能かどうかを確認したいと考えています。共有数は今後数日で数倍に増加すると予想されるため、便利な JavaScript を作成するのは非常に時間がかかります-節約。ありがとうございました!