Facebook iOS sdk 3.2 在没有 FBWebDialogResult 的情况下发布到墙上

Posted

技术标签:

【中文标题】Facebook iOS sdk 3.2 在没有 FBWebDialogResult 的情况下发布到墙上【英文标题】:Facebook iOS sdk 3.2 post to wall without FBWebDialogResult 【发布时间】:2013-03-13 12:30:09 【问题描述】:

我想在不显示弹出窗口的情况下发布到用户的墙上,就像 FBWebDialogResult 一样。我已经使用 SDK 登录并拥有发布到墙上的用户权限。使用 Facebook SDK 可以做到这一点吗?还是我应该使用图形 API?

我试过了,

[facebook requestWithGraphpath:@"me/feed" andParams:fbArguments andHttpMethod:@"POST" andDelegate:self];

但它不再适用于 ios Facebook SDK 3.2

【问题讨论】:

【参考方案1】:

你应该可以使用:

[FBRequestConnection startWithGraphPath:@"feed" parameters:fbArguments HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) ];

在这里找到:

https://developers.facebook.com/docs/reference/ios/3.2/class/FBRequestConnection#startWithGraphPath%3Aparameters%3AHTTPMethod%3AcompletionHandler%3A

【讨论】:

以上是关于Facebook iOS sdk 3.2 在没有 FBWebDialogResult 的情况下发布到墙上的主要内容,如果未能解决你的问题,请参考以下文章

Facebook SDK 3.2 登录仅在应用程序未终止时才有效

FBFriendPickerViewController 没有滚动到最后一个单元格:Facebook SDK 3.2 中的错误

为旧版 Xcode 集成 Facebook SDK 以支持 iOS 5 和 iOS 6

Facebook iOS SDK 3.5.1 好友请求对话框在关闭时崩溃

是否可以在没有发布应用程序的情况下使用适用于 iOS 的 Facebook SDK?

Facebook SDK iOS 邀请没有 FBWebDialogs 的用户