从我的 iOS 应用程序中,我想打开 Facebook 应用程序以在用户墙上发帖。我想提供预定义的文本来发布帖子,但我不知道如何将文本添加到通话中。
NSString *post = [NSString stringWithFormat:@"fb://publish"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:post]];
如何使用“fb://publish/”选项传递文本参数?
最佳答案
在 Safari 中,类似这样的一些 HTML 似乎可以正常工作:
<a href="fb://publish/?text=#text#">...</a>
它会打开 Facebook 应用程序的共享对话框,其中包含预定义的文本,您必须先编辑该文本,然后才能实际共享它。您还可以在文本中包含 URL; Facebook 会在发布后将其转换为简单链接,但不会像往常一样添加图像或该 URL 上定义的任何其他元详细信息。
请注意,这会重定向到旧式发布屏幕,
这不是 Facebook 应用程序自 3.4 版以来一直使用的版本。
关于ios - 如何将参数传递给 Facebook,fb ://publish/?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6813279/