如何在Facebook iPhone上向朋友发送私信

3
如何通过Facebook iPhone sdk向好友发送对话直接消息?我已经尝试了这段代码,但不太有效。
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   @"I'm using the MyFBTest App", @"name",@"http://listentowebby.com/wp-content/themes/cw/images/facebook.png", @"link",nil];



AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[[delegate facebook] dialog:@"send"
                  andParams:params
                andDelegate:self];

你想要什么?发送消息还是在朋友的墙上发布? - TheTiger
1个回答

3
Facebook官方文档指出,移动设备上无法直接发送私信发送对话框。您正在使用的方法只会发送请求,如果接收请求的用户已安装该应用程序,则可以阅读消息,否则无法阅读。
传达你的消息的另一种方法是在好友的墙上发布内容,您可以参考这个线程Facebook iOS发布在好友墙上

哪一个?在朋友的墙上发布吗? - Saad
请解释此链接:https://developers.facebook.com/docs/reference/dialogs/send/ - jorik
你应该指定一个URL,并且可以在“to”字段中预填一个用户。发送对话框不需要任何扩展权限。此对话框目前不支持移动设备。 - Saad

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接