相关疑难解决方法(0)

是否有可能生成"在Facebook上分享"链接,在Android/iOS /移动设备上打开本地Facebook应用程序而不是网络共享对话框?

是否可以在打开本机应用程序中的共享对话框的网站上的Facebook链接上分享?

目前的行为:

现在点击Facebook共享链接打开基于Web的共享对话框,这是不好的,因为大多数移动Facebook用户正在使用本机应用程序,因此没有登录到他们的浏览器.因此,Web共享对话框会提示他们输入用户凭据 - 这可能导致他们不能共享.

理想行为:

单击Facebook链接上的共享将导致用户已登录的本机Facebook应用程序中的共享对话框.

在此先感谢您的帮助!

mobile android facebook ios

47
推荐指数
1
解决办法
3万
查看次数

Facebook Messenger的自定义URI方案

鉴于Facebook 最近" 鼓励 "迁移到单独的Messenger应用程序,并作为Facebook应用程序支持的URL/URI方案问题的{非常丰富的!} 答案的后续,我一直想知道是否有关于Facebook的Messenger应用自定义协议fb-messenger://可用.

我正在寻找的功能是能够点击一个按钮,该按钮可以与已知数字Facebook ID的用户打开FB-messenger聊天窗口.如果Facebook应用程序(katana)未安装在设备上(即只有信使,orca),这也需要工作.

我找到了所需深度链接()的示例,但这似乎不起作用.我意识到FB有一种偶尔修改URI的倾向,因为这些通常不应该对公众开放(据我所知).fb-messenger://user-thread/{user-id}

android uri deep-linking facebook-messenger

22
推荐指数
2
解决办法
3万
查看次数

检测iOS中安装的应用程序版本?

我知道可以通过编程方式检测iPhone上是否安装了应用程序.我想知道是否有可能检测到安装了其他应用程序的版本?

我的应用程序依赖于Facebook本机客户端,但如果手机安装了较旧版本的Facebook应用程序,则表现非常糟糕.所以我希望能够发现并警告用户.

- 更新 -

在评论中暗示如果相关应用程序的相应版本不存在,我可以阻止用户首先安装我的应用程序.那也是一个很好的解决方案.如果您知道如何指定对其他应用程序版本号的依赖关系,请解释一下.

iphone ios

18
推荐指数
1
解决办法
6134
查看次数

可以使用原生的Facebook应用程序登录移动html5应用程序?在iPhone上

我正在尝试让我的html5网站打开原生iPhone Facebook应用程序来验证用户.

该网站目前在服务器端使用OAuth 2 - 因此它将每个人重定向到Facebook的Web版本.这是一个问题,因为我不想强迫人们使用小键盘登录.

你能在Safari中打开html5应用程序并通过原生FB应用程序进行身份验证吗?

如果Facebook无法实现这一点,那么Twitter应用程序是否可行?在Android上有什么样的体验?

我知道您可以在本机iPhone应用程序和本机Facebook应用程序之间进行身份验证.

iphone authentication mobile html5 facebook

15
推荐指数
1
解决办法
2340
查看次数

如何直接从浏览器打开Facebook App共享视图

编辑:Facebook iPhone应用程序支持的所有自定义URL方案是什么?

我有一个网页,我有一个Facebook共享按钮.

现在,我正在处理iPhone已安装的用户Facebook App.

当用户点击share页面我不想打开Facebook页面时,我想为他打开Facebook App.

我已经添加了一段代码:

<a href="fb://" id="shareButton">Open FB Profile</a>
Run Code Online (Sandbox Code Playgroud)

这段代码将为用户Facebook App打开.我想直接用共享视图打开App.假设我想用链接打开应用程序https://stackoverflow.com/并等待用户确认(甚至只是发布它而没有任何用户贡献).

我找到了一个包含IPhone URL Schemes的页面但是没有类似的东西fb://share.

有人已经实现了这种与Facebook App共享数据的方式吗?

我很高兴看到您的解决方案,如果可能的话,我会很高兴看到一段代码.

我试着用

<a href="fb://post?message=helloworld" id="shareButton">Open FB Profile</a>
Run Code Online (Sandbox Code Playgroud)

但没有任何反应 - 它仍然打开Facebook App但我的时间线上没有任何帖子.事实上,甚至fb://map在主视图中打开Facebook App ...

先感谢您


编辑:

我试图用另一种方式发布一些东西,但这不是我真正想做的事情.我想用对话框打开Facebook App,并要求用户分享一些东西(事实上,接受我想要分享的东西).

随着图形API资源管理器,我能够做一个GET/ POST当前的Facebook的个人资料.我还写了一个简单的JS脚本,它执行相同的操作:

<script type="text/javascript">
    function publishOnFacebook() {
        var xmlhttp = new XMLHttpRequest();

        xmlhttp.onreadystatechange = function () {
            if (xmlhttp.readyState == …
Run Code Online (Sandbox Code Playgroud)

javascript facebook

14
推荐指数
1
解决办法
2万
查看次数

"fb://"网址方案 - 官方与否?

一些开发博客发布了有关用于在Facebook iPhone App中打开各种视图的"fb://"网址方案的信息.无论我搜索多少,我都没有从任何官方Facebook消息来源中找到一个关于此的话.

既然信息是公开的,我相信我不是唯一一个想知道的人,是否使用这个url方案是正式批准的,我是否允许使用它,它是否正常工作,如果不是已经批准了,它会是什么,大概的时间表是什么?

预先感谢您对此主题的任何信息!

facebook url-scheme ios4 ios facebook-apps

11
推荐指数
1
解决办法
7025
查看次数

用于在本机Facebook iPhone App中共享URL的自定义URL方案

我知道本机Facebook iPhone App的可用自定义URL方案:

Facebook iPhone应用程序支持的所有自定义URL方案是什么?

但我找不到以这种方式将URL发布到我的墙/时间线的方法,Facebook收集/显示网站标题和缩略图,就像使用touch.facebook.com/sharer.php文件一样.

我到目前为止看到的唯一方法是打电话

fb://publish/?text=www.domain.com
Run Code Online (Sandbox Code Playgroud)

但这只发布了我的时间轴的链接,而不是标题,缩略图和网站描述.

有谁知道更好的方法?

facebook ios

11
推荐指数
1
解决办法
8224
查看次数

Facebook从移动网络分享到没有Javascript的原生应用程序?

我希望让我的网站的读者从移动浏览器共享网址到他们的原生Facebook应用程序,而无需使用javascript,或让他们通过繁琐的网络流程登录.

在过去,这是使用fb://publish/profile/me?text=blahiOS和Android 的url方案完成的.单击时,此链接将打开本机应用程序并启动新的共享对话框.

然而,在2013年末/ 2014年初的某个时候,这种方法停止了工作.有没有更新的方法来使用静态URL在iOS和/或Android Intent上打开本机共享对话框?这里需要一个规范的答案,因为搜索SO会导致大量旧的,已弃用的死胡同.

android share facebook url-scheme ios

11
推荐指数
2
解决办法
5217
查看次数

使用URL在移动平台上启动Facebook应用程序粉丝页面?

我花了一些时间研究这个问题,却找不到答案.

基本上,我正在尝试使用fb://句柄编写一个URL,这将在智能手机的Facebook应用程序上打开我的Facebook粉丝页面.

下面的页面给出了FB应用程序支持的句柄代码列表,但我无法弄清楚如何将其启动到我的页面: Facebook iPhone应用程序支持的所有自定义URL方案是什么?

我知道我的网页ID是:212971392077465

最后,我想要我正在编写的网页来检查Facebook应用程序是否已安装,如果是,则将其启动到粉丝页面,但如果没有,则将其重定向到http://m.facebook.com上的粉丝页面.

我想这样做而不是直接到Facebook的移动网站,因为如果应用程序安装在用户的手机上,那么它们可能不会通过浏览器在Facebook上进行身份验证,这会使体验变得不那么方便.

然后,我想将其集成到QR码中,以便更轻松地访问智能手机,因此人们可以以最快捷,最简单的方式"喜欢"页面.

非常感谢任何建议!

url facebook

9
推荐指数
1
解决办法
3万
查看次数

Facebook在移动设备上分享

我使用此URL将URL,标题,描述和图像共享给Facebook:

http://www.facebook.com/sharer.php?&s=100&p[url]=ENCODEDURL&p[title]=encoded TITLE&p[summary]=encoded description&p[images][0]=encoded
Run Code Online (Sandbox Code Playgroud)

它在桌面站点中工作正常,但在移动站点中不起作用.移动网站将URL更改为m.facebook.come/sharer.php?....

我将Facebook URL更改为m.facebook.com/sharer.php?...并传递了相同的参数,如标题,描述和图像,但它仍然无法正常工作.

在Google上搜索之后,我发现了一篇文章,说明我们可以在Facebook的移动版中发送两个参数:u用于URL和t标题.

对于使用桌面设备或移动设备导航到Facebook的用户,我应该怎么做?

url mobile facebook

9
推荐指数
1
解决办法
2万
查看次数