Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
贴上一个「;例如;使用Facebook图形API?_Facebook - Fatal编程技术网

贴上一个「;例如;使用Facebook图形API?

贴上一个「;例如;使用Facebook图形API?,facebook,Facebook,如何使用Facebook Graph API发布“like”?请参见此处:)您可以使用iframe或Javascript SDK。iframe类按钮的代码如下所示: 对于图形API本身,您不能 Graph API可以像一些对象(帖子、图片等),但不能像页面和URL这样的顶级项目;只有通过Like按钮或Facebook自己的界面,这些项目才会被人喜欢。你可以喜欢墙贴: 您可以通过分别发布到和来评论或喜欢帖子: 看。如果你需要喜欢一个网页-可能不会。在我的第一个应用程序中添加到facebook内容时

如何使用Facebook Graph API发布“like”?

请参见此处:)

您可以使用iframe或Javascript SDK。iframe类按钮的代码如下所示:


对于图形API本身,您不能


Graph API可以像一些对象(帖子、图片等),但不能像页面和URL这样的顶级项目;只有通过Like按钮或Facebook自己的界面,这些项目才会被人喜欢。

你可以喜欢墙贴:

您可以通过分别发布到和来评论或喜欢帖子:


看。如果你需要喜欢一个网页-可能不会。

在我的第一个应用程序中添加到facebook内容时,我发现很难找到关于如何喜欢一篇文章或评论一篇文章的可靠信息

单独使用的graph api命令
/likes
/comments
返回一组数据,其中包含关于谁喜欢或评论帖子的信息,但如果将
NSMutableDictionary
作为参数添加到对graph api的调用中,相同的命令也会针对帖子发布一个like或注释

因此,对于实际上不需要任何参数内容的
/likes
,我只使用了与注释相同的字典,没有实际的消息,例如:

NSString *graphPath = [NSString stringWithFormat:@"%@/likes" ,postId];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"", @"message", nil];    
[appDelegate.facebook requestWithGraphPath:graphPath andParams:params andHttpMethod:@"POST" andDelegate:self];
当您获得新闻提要时,您将已经获得了帖子id。 只要你的应用程序具有正常的发布权限,这就可以正常工作。关于
喜欢的人
有很多令人困惑的帖子。希望这不是其中之一

注意:如果您最近没有从github下载facebook connect内容,您应该在更新后再下载。

请在

https://graph.facebook.comme/likes?url=http%3a%2f%2fstackoverflow.com%2f&message=Yes%2c+we+can

并且创建了一个like。

似乎open graph api现在已经更新,以支持创建like:

注意:截至2016年11月17日,我们更改了发布喜欢的行为,并且仅支持使用页面访问令牌的此操作。
这意味着您只能发布一个或多个页面,这是毫无价值的。

所以唯一的选项是XFBML或Iframe?没有卷发?好的,我咬一口。为什么要对一个长达一年的问题进行投票?诚然,由于这篇文章是make,他们添加了为各种FB对象生成Like的功能,但是您仍然无法为开放图中的其他对象生成Like。可能是因为您实际上没有创建任何类型的引用。为什么我要相信你不能,仅仅因为你这么说?你如何证明某事不存在?我应该链接到不存在的文档页面吗?不妨请我提供一个参考,说明为什么你不能用彩色文本发布到FB。那么,一点推理,来证明你的答案。“你不能”从来都不是堆栈溢出的好答案。仅仅因为你不知道如何做某件事,并不意味着它不能做,这就是你的答案:你认为这是不可能的。我猜30k rep和facebook badge不能给你带来可信度=/这是如何推理的:你不能,因为API没有这样做的方法。你会得到一个“(#200)应用程序没有进行此呼叫的权限“
https://graph.facebook.comme/likes?url=http%3a%2f%2fstackoverflow.com%2f&message=Yes%2c+we+can