能够在facebook本地分享对话中标记朋友

时间:2013-01-25 10:14:24

标签: iphone ios objective-c facebook facebook-ios-sdk

我最近使用的是Facebook iOS SDK 3.1,我正在使用FBNativeDialogue的原生分享对话。

enter image description here

它在角落里有一个“朋友”按钮,我总是用来标记朋友(就像位置按钮标记位置一样),但我意识到这是帖子的隐私设置。

因此,我仍然对如何在帖子中标记朋友感到困惑。当我输入@后跟朋友的名字时,似乎没有发生任何事情,这是不是已经实现了?有没有人知道实现这个的聪明方法?

客户想要的是类似于“你是谁?”按钮如下所示:

enter image description here

1 个答案:

答案 0 :(得分:0)

考虑到目前的Facebook SDK(3.5.1)文档 - https://developers.facebook.com/docs/howtos/ios-6/#nativepostcontroller,我认为这是不可能的。它声明:

  

iOS 6包含一个原生共享表,允许用户将状态更新,照片,链接和位置发布到Facebook,并包括支持设置帖子的受众和使用位置标记帖子。

即使您从iOS的通知中心在Facebook上发布内容,它也只允许您分享上述信息,而无需标记朋友。

相反,您可以使用Facebook视图,就像他们在这里https://developers.facebook.com/docs/tutorials/ios-sdk-tutorial/show-friends/一样。但是如果你必须使用Native Dialogs,我看不到办法。如果你让它工作,请告诉我们解决方案。