Fbconnect 在 ios 应用程序中像网络浏览器一样共享对话
Posted
技术标签:
【中文标题】Fbconnect 在 ios 应用程序中像网络浏览器一样共享对话【英文标题】:Fbconnect Share dialogue like web browser in ios app 【发布时间】:2013-04-08 05:53:12 【问题描述】:我正在制作一个我想要share dialog box
的ios 应用程序,如下图所示。我正在使用 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 中评论或喜欢照片?