Google+深层链接
问题描述:
这里的文档https://developers.google.com/+/mobile/android/share/deep-link似乎无望地过时了,因为我找不到任何提及的内容(如“编辑设置”)。Google+深层链接
有人可以提供一些关于如何通过Google+信息与我的应用工作建立深层链接的指导吗?
例如,我希望诸如“appname://?id = 12345678”这样的链接是一个可点击的事物,指导用户安装应用程序或打开已安装的应用程序,并将用户直接带到内容由id指定。相反,此链接张贴为纯文本...
此外,我是否需要与每个社交网络争取深度链接才能正常工作?有没有人有任何经验使这种事情在Twitter,Facebook等工作?
我们正在与流星开发和使用科尔多瓦科尔多瓦 - 插件-X-socialsharingplugin https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin
你说的对,深层链接是一个非常巨大的痛苦。最简单的方法可能是使用像[Branch.io](https://branch.io)这样的免费服务(完全公开:我与团队一起工作),因为这可以做你正在描述的内容,并且还负责一大堆边缘案例(我认为目前6000+以上) –
Branch.io看起来很有趣......但我承认,我不太明白它给我们带来了什么。我们正在寻找的是一些可以让我们创建深度链接的API,这些链接的行为与上述各种社交网络上的行为相同。 Branch.io提供这个吗?如果是这样,我很难理解它提供的服务... 请参阅对原始问题的编辑。 – Marc
你明白了:Branch的一个很好的描述是'创建深层链接的API'。在理想的世界中,'appname://?id = 12345678'就可以完成你所描述的内容,但不幸的是iOS和Android目前都不支持这一点,每个社交网络都有一些自定义选择。在抽象级别,Branch通过在标准的'http://'链接中包装'appname://?id = 12345678'来提供缺失的部分(以便像Google+这样的应用程序知道它是可打开的),然后执行条件路由到您的应用程序或基于安装状态的App Store。 –