从url(?ids = url)获取facebook id有些网址不起作用

时间:2014-11-11 05:56:03

标签: facebook facebook-graph-api facebook-php-sdk

通过fb图表从url(?ids = url)获取facebook id,但某些网址无效。

例如;

    https://graph.facebook.com/?ids=https://www.facebook.com/groups/Happypattaya

上面的链接工作正常,所以我得到了这个json(它是正确的)。

{
   "https://www.facebook.com/groups/Happypattaya": {
      "id": "589515601153720",
      "created_time": "2014-10-09T17:16:29+0000",
      "is_scraped": false,
      "type": "website",
      "updated_time": "2014-10-09T17:16:29+0000",
      "url": "https://www.facebook.com/groups/Happypattaya"
   }
}

但是    https://www.facebook.com/groups/663908986989589

和其他链接,因为我注意到它是一个数字,我可以使用“preg_match”来获取它,如果找到一个整数,但我真的想从fb图中获取id。

1 个答案:

答案 0 :(得分:0)

您应该始终向任何图形API请求添加有效的access_token。 例如 https://graph.facebook.com/?ids=https://www.facebook.com/groups/Happypattaya&access_token=CAACXXXXX