编辑:What are all the custom URL schemes supported by the Facebook iPhone app?
我有一个网页,我有一个Facebook
分享按钮。
现在,我正在处理已安装iPhone
的{{1}}个用户。
当用户点击页面上的Facebook App
我不想打开Facebook页面时,我想为他打开Facebook App。
我已经添加了一段代码:
share
这段代码将为用户Facebook App打开。我想直接用共享视图打开App。让我们说我想用链接<a href="fb://" id="shareButton">Open FB Profile</a>
打开应用程序并等待用户确认(甚至只是在没有任何用户贡献的情况下发布它)。
我找到了一个IPhone URL Schemes的网页,但没有https://stackoverflow.com/
。
有人已经实现了这种与Facebook App共享数据的方式吗?
我很高兴看到您的解决方案,如果可能的话,我会很高兴看到一段代码。
我尝试使用
fb://share
但没有任何反应 - 它仍会打开Facebook App,但我的时间线上没有任何帖子。事实上,即使<a href="fb://post?message=helloworld" id="shareButton">Open FB Profile</a>
在主视图中打开Facebook应用程序......
提前谢谢
修改
我试图用另一种方式发布一些东西,但这不是我真正想做的事情。我想用对话框打开Facebook App并要求用户分享一些东西(事实上,接受我想要分享的东西)。
使用Graph API Explorer,我可以对当前的Facebook个人资料进行fb://map
/ GET
。我还写了一个简单的JS脚本,它执行相同的操作:
POST
它有效,但它不是我想要的。它看起来像这样:
没有任何图片或预览。
答案 0 :(得分:10)
Facebook应用程序并未正式支持深层链接,因此您无法做到(目前)。
我看到一个更大的问题,您将如何检查Facebook应用程序是否已安装? Mobile Safari不提供此类功能,并且尝试打开iOS设备无法理解的URL方案会导致出现丑陋的错误消息,只是说...&#39; ...