能够在 Facebook 原生分享对话中标记朋友
Posted
技术标签:
【中文标题】能够在 Facebook 原生分享对话中标记朋友【英文标题】:Ability to tag friends in a facebook native share dialogue 【发布时间】:2013-01-25 10:14:23 【问题描述】:我正在使用最新的 Facebook ios SDK 3.1,并且我正在使用来自 FBNativeDialogue
的本机共享对话。
它在角落有一个“朋友”按钮,我一直通过它来标记朋友(就像位置按钮标记位置一样),但我意识到这是帖子的隐私设置。
因此,我仍然对如何在帖子中标记朋友感到困惑。当我输入 @ 后跟我朋友的名字时,似乎什么也没发生,这还没有实现吗?有谁知道实现这一点的聪明方法吗?
客户想要的类似于“你和谁在一起?”按钮如下所示:
【问题讨论】:
【参考方案1】:考虑到当前的 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/ 所做的那样。但是,如果您必须使用本机对话框,我看不到方法。如果你让它工作,请告诉我们解决方案。
【讨论】:
以上是关于能够在 Facebook 原生分享对话中标记朋友的主要内容,如果未能解决你的问题,请参考以下文章
Facebook iOS SDK 分享对话框 - 在朋友的墙上分享
通过 FB SDK for iOS 将视频分享到 facebook