你如何在Facebook Graph API上发布“like”?用Facebook Graph API发布“Like”?
回答
对于Graph API本身,您不能。
图形API可以像一些对象(帖子,图片等),但不是顶级项目,如页面和URL;这些项目被喜欢的唯一方法是通过Like按钮或Facebook自己的界面。
好吧,我会咬。为什么在一个长达一年之久的问题上,运行和运行会倒退?确实,因为这篇文章让他们增加了为各种FB对象生成喜欢的功能,但是您仍然无法为Open Graph中的其他对象生成Like。 – 2011-09-22 16:50:28
可能是因为您实际上没有任何类型的参考。为什么我相信你不能,仅仅因为你这么说呢? – meagar 2011-09-28 19:05:13
你如何证明某物不存在?我应该链接到一个不存在的文档页面吗?不妨请我提供一个参考资料,说明为什么你不能用彩色文字发布到FB。 – 2011-09-28 19:25:37
所以唯一的选择是XFBML或Iframe?没有卷曲? – Christoffer 2010-09-14 11:19:30
是的,你是对的,不卷曲,易于使用。 – Oyeme 2010-09-14 11:55:03
您可以使用iframe和JavaScript SDK。 iframe类似按钮的代码如下:
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Flike&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
您可以像一堵墙后:
您可以通过分别张贴到https://graph.facebook.com/POST_ID/comments和https://graph.facebook.com/POST_ID/likes,评论或喜欢一个帖子:
curl -F 'access_token=...' \
https://graph.facebook.com/313449204401/likes
看到Publishing to Facebook。如果你需要喜欢网页 - 可能不需要。
在我的第一个应用中添加到facebook内容时,我发现很难找到关于如何在帖子上发布帖子或发表评论的可靠信息。
/likes
和/comments
自己回用一组数据与谁喜欢的信息或评论后但相同的命令也发布相同或反对,如果您添加发布评论的图形API命令一个NSMutableDictionary
作为params调用到图api中。
所以有/likes
,它实际上并不需要任何PARAMS内容我只是用相同的字典评论没有实际的消息如:
NSString *graphPath = [NSString stringWithFormat:@"%@/likes" ,postId];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"", @"message", nil];
[appDelegate.facebook requestWithGraphPath:graphPath andParams:params andHttpMethod:@"POST" andDelegate:self];
您可能已经获得的帖子ID,当你获得的新闻源。 只要您的应用程序具有发布的正常权限,此工作正常。那里有很多关于likes
的令人困惑的帖子。希望这不是其中之一。
nb:如果你最近没有从github上下载facebook连接的东西,你应该这样做,因为它已被更新。
谢谢你!这帮助我很多! – 2012-06-01 13:33:12
上
https://graph.facebook.comme/likes?url=http%3a%2f%2fstackoverflow.com%2f&message=Yes%2c+we+can
和使用类似POST创建。
你将得到一个“(#200)应用程序没有权限进行此调用” – 2012-05-23 19:41:02
看来开放图形API现在已经更新,以支持创造喜欢: https://developers.facebook.com/docs/opengraph/actions/builtin/likes/
注:为2016年11月17日,我们改变了出版喜欢的行为,并只支持页面访问令牌这个动作。 这意味着你可以发布喜欢onbehave只有页面,这是毫无价值的。
- 1. facebook graph api - 发布大图
- 2. 使用FB GRAPH API发布到Facebook组
- 3. 使用Facebook Graph API发布包含波浪线和ashx图片的Facebook Graph API
- 4. 在Facebook的Graph API上发布限制
- 5. ios Facebook Graph API - 发布音频文件
- 6. Facebook Graph API发布到朋友墙
- 7. 将对象发布到Facebook Graph API Explorer
- 8. 问题在facebook graph API流发布
- 9. Facebook Graph API:发布链接 - OAuthException
- 10. 使用Facebook GRAPH API删除Facebook发布的消息? (For Android)
- 11. 在iOS上使用'Like'与Facebook Graph API API
- 12. Facebook API发布不可用
- 13. 发布到facebook like twitter
- 14. Get Facebook从Facebook Graph API v2.6发布图像
- 15. 使用Graph Api发布到Facebook用户组
- 16. 使用Open Graph发布到Facebook页面
- 17. 使用Facebook Graph API发布嵌入式视频链接
- 18. 如何在facebook上发布链接(使用post method graph api)
- 19. 用Facebook Graph API发布图片。不显示
- 20. 使用iPhone SDK发布带有Facebook Graph API的附件
- 21. Facebook Graph API/FQL来检查用户是否喜欢发布
- 22. 用Facebook Graph API作为链接类型发布
- 23. 如何使用Facebook Graph API for iPhone发布到朋友墙
- 24. 使用Facebook Graph API检索照片发布细节
- 25. 使用Graph API发布更新至Facebook粉丝页面?
- 26. 无法使用Graph API将供稿发布到Facebook页面
- 27. 使用Graph API在Facebook墙上发布消息
- 28. 用Graph API在Facebook Wall中发布图片的问题
- 29. 使用Facebook Graph API从公共页面获取“发布计数”
- 30. 使用Graph API在Facebook上发布Feed - 服务器端
重复的http://stackoverflow.com/questions/3692527/how-to-programmatically-press-a-like-button-through-a-facebook-application – Denis 2010-09-14 19:31:58