iOS版。 Facebook的。是否可以在没有对话的情况下将消息发布到朋友的墙上?

时间:2014-01-29 10:21:27

标签: ios facebook

我希望能够在不显示任何对话框对话框或使用SLComposeViewController的情况下发布到朋友的墙上。假设我按下一个按钮,会自动发布带有预定义文本和图像的消息,并且不会涉及其他界面元素。是否可以通过Facebook SDKSocial框架?无法在任何地方找到答案。

我一直在寻找可以在不涉及对话的情况下发布到用户墙(不是朋友)的可能性,但到目前为止我发现的是几年前的答案,显示了使用情况旧版本Facebook SDK或仅使用SLComposeViewController这不是我需要的。

因此,让我们得出结论:是否有可能在不涉及对话框的情况下自动发布给Facebook朋友(对我来说更重要)和用户自定义墙或{ {1}}或通过最新SLComposeViewControllerFacebook SDK框架的任何其他界面?

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。首先在你的应用程序中实现Facebook登录,然后你应该能够使用以下方法,

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

参考:FBRequestConnection Class Reference

编辑:

据我记忆,这样你只能在没有任何对话的情况下张贴到你自己的墙上。要发布到朋友的墙上,必须提交一个对话框,因为Facebook不久前改变了他们的政策。