Fbconnect 在 ios 应用程序中像网络浏览器一样共享对话

Posted

技术标签:

【中文标题】Fbconnect 在 ios 应用程序中像网络浏览器一样共享对话【英文标题】:Fbconnect Share dialogue like web browser in ios app 【发布时间】:2013-04-08 05:53:12 【问题描述】:

我正在制作一个我想要share dialog boxios 应用程序,如下图所示。我正在使用 fbconnect sdk。我用谷歌搜索了它,但没有得到任何关于 ios 应用程序的信息。所以任何帮助将不胜感激 提前感谢

【问题讨论】:

是的,我也想在我的应用程序中使用相同的对话框。如果可能在 fbconnect 或 webview 中,我非常感谢您的帮助。 你有这方面的参考吗? 【参考方案1】:

iOS Facebook SDK 默认不存在此功能。虽然您可以创建自己的对话框。打开一个这样的对话框,用户可以在其中写下他想分享的任何内容。添加图片按钮以附加图片。

有一个按钮显示“在您自己的时间线上”。单击它会打开一个弹出视图,如您附加的图片中所示。如果用户选择

1) 在您自己的时间线上 - 使用“me/feed”发送请求 2) 在朋友的时间线上 - 打开一个显示朋友列表的窗口(可以使用具有 user_friends 权限的 fb SDK me/friends 轻松检索)。用户可以选择一个朋友,然后发送请求“FRIEND_ID/feed” 3) 在一个组中 - 打开一个显示用户连接到的组列表的窗口(可以使用 fb SDK me/groups 和权限 user_groups 轻松检索)。用户可以从中选择一个组,然后发送请求“GROUP_ID/feed” 4)在您的页面上 - 打开一个窗口,显示用户是管理员的页面列表(可以使用具有扩展权限 manage_pages 的 fb SDK me/accounts 轻松检索)。用户可以从中选择一个组,然后发送请求“PAGE_ID/feed”。

创建自己的对话框并不难。

希望我能帮上忙。

【讨论】:

感谢您的帮助,但是实现这一点的过程太长了,而浏览器中的这个共享框非常简单。所以我认为我们缺少一些东西来获得像浏览器这样的对话 @Swati 不错的答案。 @Rahul 有一些在网络浏览器中开发起来更简单的东西列表。您面临的问题就是其中之一。 FBConnect iOS SDK 至少目前还没有标准对话框。 经过大量搜索后,我在应用程序中使用了前两个选项。我没有找到任何可用的标准对话框。如果你得到一个,请在这里分享。 @Viral 谢谢。 @SwatiWadhera :您听说过fbwebdialog 最新sdk 类吗?这门课可以吗? 不知道。必须看到

以上是关于Fbconnect 在 ios 应用程序中像网络浏览器一样共享对话的主要内容,如果未能解决你的问题,请参考以下文章

打开通过 fbconnect 和/或来自 facebook 应用程序或 facebook 网站的 sharekit 使用 sharekit 的 IOS 应用程序

通过 FBConnect ios 中的图形 api 获取 page_access_token

如何在 iOS 中像 UITabBarItem 一样设计 UIButton?

如何在 iOS 11 中像点击状态栏一样调用缓慢滚动到顶部的动画?

如何通过 iPhone SDK 中的 FBconnect 或 Graph API 在 facebook 中评论或喜欢照片?

如何在 Android 中像在 Google 地图中一样获得持续的位置更新?