3

在 Facebook 的文档中,它说您可以从 URL 中找到 ID,以前就是这样。这似乎不再是真的了。

这个例子直接来自 Facebook 的 API 文档:

--------------FACEBOOK 文档----------

“ids”查询参数也接受 URL。这对于在 Open Graph 中查找 URL 的 ID 很有用。例如:https ://graph.facebook.com/?ids=http://www.imdb.com/title/tt0117500/

但是,当您单击该链接时,它会为您提供:

{
   "http://www.imdb.com/title/tt0117500/": {
      "id": "http://www.imdb.com/title/tt0117500/",
      "shares": 18226,
      "comments": 7
   }
}

其中不包括此示例 URL 的真实 Facebook ID。如果我去调试器并输入这个 URL,我可以找到 ID,即:380728101301

那么如何在不使用 Open Graph Debugger 的情况下找到 ID?我需要能够通过我网站上的代码获取 ID,并且不能每次都手动访问调试器.. 现在有人知道该怎么做吗?

非常感谢!

4

1 回答 1

0

FQL 有一种可能性:

SELECT url,site,id FROM object_url WHERE url = 'http://www.imdb.com/title/tt0117500';

https://developers.facebook.com/docs/reference/fql/

于 2012-11-09T17:21:37.260 回答