1

現在、GraphAPI を介して自分の投稿を見ると: https://graph.facebook.com/me/posts/

一部の投稿では、「story」パラメーターが次のように切り詰められています (to という単語の後の ... に注意してください)。

{
"id": "xxxxxxxxx_yyyyyyyyyyyyy", 
  "from": {
    "name": "zzzzzz", 
    "id": "1234567890"
  }, 
  "story": "\"those things pivot at the toe,...\" on XYZ's photo.", 
  "story_tags": {
    "39": [
      {
        "id": 11111, 
        "name": "XYZ", 
        "offset": 39, 
        "length": 22, 
        "type": "user"
      }
    ]
  }

上記は Facebook 内の写真に対するコメントであるため、SO の他の場所で見たグラフ api ids=http://.... アプローチは機能しません。FQL を介して ID をコメント テーブルに渡そうとすると、データが返されません。アクセストークンに適切な権限がすべてあります。

全体として、私が達成しようとしているのは、ユーザーが最近 Facebook で書いた/入力したすべてのものを取得する方法です。そのため、次のものが必要です。

1.ステータスの更新 - 以下を介してこれを達成します。

select time, message from status where uid=me()

2. チェックイン - まだ作業中

3. 写真に関するコメント、または他の人々のステータスに取り組んでいる - まだこれに取り組んでおり、この投稿の理由

4

0 に答える 0