Rya*_*yan 10 facebook facebook-fql facebook-like facebook-graph-api
我想为用户提供所有Facebook"喜欢"的列表,无论它们是Facebook页面还是外部URL.
例:
如果你"喜欢" Facebook平台,我知道我可以通过/me/likes
API调用看到它.
但是,如果您喜欢外部URL,我不知道如何实现.两者都应该通过/me/likes
通话拉出来吗?还是有另外一个处理外部喜欢的电话?
那么,新闻源/流喜欢怎么样?例如,如果我"喜欢"我在流中看到的照片,视频,状态或链接,是否可通过API访问?如果是这样,如何访问?
Jef*_*ock 15
是的,user_likes将允许您访问这两者.
您可以通过Graph API端点访问外部喜欢,只要它们不是文章.具有"文章"类型的对象不代表真实世界的对象,因此,我们不提供个人的个人资料.我们在Open Graph文档页面上提到了这一点(虽然模糊不清):https://developers.facebook.com/docs/opengraph/#types/me/likes
所以,如果你去我的假电影对象页面
http://fbsb.hoodlu.ms/so_7436857/video2.html
并点击等,它们会显示当您访问喜欢上https://graph.facebook.com/me/likes.
使用Graph API资源管理器尝试:
https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Flikes
如果您想要某人喜欢的URL,请使用以下FQL查询:
SELECT url FROM url_like WHERE user_id = me()
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请访问https://developers.facebook.com/docs/reference/fql/url_like/.
如果您想从帖子,照片,视频等访问喜欢的内容,则需要使用like
和stream
FQL表.要为当前用户提取喜欢(帖子/照片/视频):
SELECT user_id, object_id, post_id FROM like WHERE user_id=me()
Run Code Online (Sandbox Code Playgroud)
从那里,您将查询stream
表格以获取更多信息.
like
表文档:https://developers.facebook.com/docs/reference/fql/like/.
stream
表文档:https://developers.facebook.com/docs/reference/fql/stream/
归档时间: |
|
查看次数: |
2569 次 |
最近记录: |