【发布时间】:2011-04-04 15:13:17
【问题描述】:
这似乎是Graph API 所期望的一个非常明显、基本的事情,但我遇到了严重的困难。我要做的就是获取任何特定 URL 的 ID。他们有一个方法:
https://graph.facebook.com/?ids=http://www.imdb.com/title/tt0117500/
而且效果很好。但如果我尝试另一个 URL,比如我的博客,
https://graph.facebook.com/?ids=http://dusda.vox.com
它不会像所有示例那样给我一个数字 ID。相反,这个:
{"http:\/\/dusda.vox.com":{"id":"http:\/\/dusda.vox.com"}}
如果我尝试使用那个“id”,我会得到 jack(可能是因为查询字符串看起来无法解析):
Request: https://graph.facebook.com/http://dusda.vox.com/likes
Response: {"id":"http:\/\/dusda.vox.com\/likes"}
那么这是怎么回事? Graph API 只是选择性可靠,还是我误解了什么?我已经在我知道在 Facebook 上也很受欢迎的 URL 上进行了尝试,但结果好坏参半。
【问题讨论】:
-
老问题,还没解决?我试过cnn.com,在调试器中工作正常,但没有使用API返回ID...
标签: facebook-graph-api reliability