未安装APP时,Facebook深层链接无法打开Goog​​le Play

时间:2014-05-31 09:49:20

标签: android facebook facebook-graph-api

我正在开发一个Android登录和共享的Android应用程序,以及深层链接。 当用户安装APP时,一切顺利:

  1. Facebook登录/退出

  2. 与Share Dialog共享链接(未安装FB应用时的Feed对话框)

  3. 单击此APP共享的新闻源时,使用AppLinkData启动APP

  4. 然而,当未安装APP时,新闻源只是打开浏览器的共享链接。 但我想要的是,APP共享的新闻Feed可以将人们发送到APP的Google Play页面。 任何人都可以给我一些提示吗?在此先感谢!!

    我想要为应用程序做过:

    1. 我在Facebook开发者页面中创建了一个新应用程序。我启用了单点登录&设置页面中的深层链接 http://i.stack.imgur.com/KM9tn.png

    2. 我在AndroidManifest.xml中添加了自定义网址方案

                               

    3. 我已经在Facebook上阅读了来自Facebook的从新闻Feed链接到您的应用部分: https://developers.facebook.com/docs/android/share#applinks

      当一个人点击APP生成的故事时,Facebook会检查安装的应用程序只支持移动设备吗?

      如何为我的Android应用设置仅限移动设备

      如果你能给我一些反馈,我将不胜感激。 非常感谢你!

1 个答案:

答案 0 :(得分:0)

深层链接没有自动回退功能。如果用户单击一个并且未安装该应用程序,则他们将看到空白页面或错误消息。

如果您希望深层链接重定向到Google Play商店,可以使用Facebook的App Links协议在您的网站上设置回退。在这种情况下,后备将是Google Play商店。根据App Links的说法,Facebook应尊重该协议,并回归谷歌Play商店。

https://developers.facebook.com/docs/android/share#linking