グラフ API で共有ストーリー フィードを取得します。結果には次のようなフィールドがあります: type": "photo", "status_type": "shared_story", "object_id": "647332045296931"
object_id は写真オブジェクトです。その写真の post_id が必要です。
その時点からグラフAPIで投稿IDを取得するにはどうすればよいですか?
ありがとう
グラフ API で共有ストーリー フィードを取得します。結果には次のようなフィールドがあります: type": "photo", "status_type": "shared_story", "object_id": "647332045296931"
object_id は写真オブジェクトです。その写真の post_id が必要です。
その時点からグラフAPIで投稿IDを取得するにはどうすればよいですか?
ありがとう
fql を使用して page_story_id を取得します ( https://developers.facebook.com/docs/reference/fql/photoを参照してください):
page_story_id の詳細を取得します。
この page_story_id を使用して www base facebook の正確なページにアクセスします (アンダースコアを " /posts/ " に置き換えます):
post_id はhttps://graph.facebook.com/420619404634864/feedでも 取得できます。
または fql:
アップデート:
動画の場合は、object_id から post_id を見つける方が写真タイプに比べて簡単です。スクリーンショットでわかるように、ページ ID「155483697799865」とオブジェクト ID「4320084459885」をアンダースコアで連結すると、post_id「155483697799865_4320084459885」と等しくなります。
これらの post_id を使用してストーリー ページにアクセスしてみましょう (ここでも、アンダースコアを " /posts/ " に置き換えます)。
明確にするために、私が答えるのは、共有ステータスのpost_idではなく、このオブジェクトIDの元のpost_idを取得することです。
たとえば、コカ・コーラ ファン ページからビデオを共有すると、「me/feed」から取得したオブジェクト ID 12345 は、同じビデオを指す「coca-cola/feed」から取得したオブジェクト ID 12345 と同じです。ただし、post_id は異なります。私の答えは、共有されたpost_id(xxx Shared coca-cola's video)ではなく、元のストーリーのpost_id(coca-colaがビデオをアップロード)を見つけるのを助けることです
乾杯