Dus*_*sda 21 reliability facebook-graph-api
这似乎是一个非常明显的,基本的东西,期待从图谱API,但我遇到了严重的困难.我想要做的就是获取任何特定URL的ID.他们有一个方法:
https://graph.facebook.com/?ids=http://www.imdb.com/title/tt0117500/
Run Code Online (Sandbox Code Playgroud)
这很有效.但如果我尝试另一个网址,比如我的博客,
https://graph.facebook.com/?ids=http://dusda.vox.com
Run Code Online (Sandbox Code Playgroud)
它没有像我所有的例子那样给我一个数字ID.相反,这个:
{"http:\/\/dusda.vox.com":{"id":"http:\/\/dusda.vox.com"}}
Run Code Online (Sandbox Code Playgroud)
如果我尝试使用那个"id",我会得到插孔(可能是因为查询字符串看起来无法解析):
Request: https://graph.facebook.com/http://dusda.vox.com/likes
Response: {"id":"http:\/\/dusda.vox.com\/likes"}
Run Code Online (Sandbox Code Playgroud)
那么这有什么用呢?Graph API是选择性可靠的,还是我误解了什么?我已经尝试过我知道在Facebook上流行的网址,而且我的结果好坏参半.
小智 10
为此尝试FQL ;
http://graph.facebook.com/fql?q=select%20url%2C%20id%2C%20type%2C%20site%20from%20object_url%20where%20url%20%3D%20%22http%3A%2F%2Fkriek.hu%2F%22
Run Code Online (Sandbox Code Playgroud)
收益:
{
"data": [
{
"url": "http://kriek.hu/",
"id": 497425470154,
"type": "link",
"site": "kriek.hu"
}
]
}
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅object_url.
我希望它有所帮助!
Facebook仅向具有fbshare/like按钮的页面提供ID.否则API返回份额数和请求URL.
| 归档时间: |
|
| 查看次数: |
37895 次 |
| 最近记录: |