我正在开发一个iPhone应用程序,并希望它能够通过使用Facebook应用程序向Facebook发布消息。
是否有自定义网址来执行此操作?
我发现this page有一个Facebook命令列表,但它没有说明如何发布新消息......
答案 0 :(得分:4)
将新邮件发布到墙上的网址是
fb://publish/?text=some text to post
这适用于Facebook应用4.1 ...我不知道它是否适用于旧版本。
答案 1 :(得分:1)
如果您正在谈论使用Feed帖,那么您必须这样做:
[facebook dialog:@"feed" andDelegate:self];
有关详细信息,请参阅here
此外,如果您将其设为移动网络应用,那么您可以试试这个:
http://www.facebook.com/dialog/oauth?
client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&display=touch
答案 2 :(得分:1)
This answer 可能会 帮助您......尤其是:fb://messaging/compose
答案 3 :(得分:0)
您也可以使用Sharekit,为您的用户提供分享内容的选项。否则,您将必须使用facebook-ios-sdk中的FBDialog或使用其他海报提供的URL的匹配webview
您提到的方法,直接调用Facebook应用程序,a)需要安装应用程序(例如,通常不是在iPad上的情况)和b)Facebook没有正式支持 - 其他两种方式。