1

我们为我们的 ios 应用启用了深度链接。它非常适合墙贴/时间线帖子。

但是我们的客户创建了一个粉丝页面,他从中赠送了一些礼物(虚拟经济礼物)示例:

“在这里拿这些免费硬币:在此处插入 URL

当我们从 iOS 上的 Facebook 应用程序中单击该 URL 时,它会将我们发送到应用程序商店。同样,我们让它适用于墙贴和时间线帖子。

该 URL 在 PC 上运行:它打开他们的 facebook 应用程序并提供硬币。

我查看了 Facebook 开发者页面中对深度链接的描述。这是它所说的:

“(需要 Facebook 登录)如果启用,新闻源/时间线故事中的链接将启动这个本机应用程序,原始 URL 将作为 Intent 数据的一部分传递。”

所以我们认为这可能是不可能的。

任何人都能够得到这个工作?

谢谢

4

1 回答 1

2

是的,在您的应用程序中实现一个 URI 方案并将其用作链接。例如myapp://parameters/go/here.

您将遇到未安装应用程序时会发生什么的问题,在这种情况下,您希望将它们发送到应用程序商店。因此,将 facebook 链接设置到服务器上重定向到 URI 方案 ( myapp://whatever) 的页面,并使用 JavaScript 计时器也重定向到应用商店安装页面(如果你有的话,你也可以基于用户代理重定向到 Android 安装页面一个Android应用程序)。

工作原理:如果安装了应用程序并且myapp://重定向打开了您的应用程序,则网页将关闭并且没有机会重定向到商店。如果未安装应用程序,myapp://则不会执行任何操作,并且在 0.5 秒或您设置的任何值后,页面将重定向到应用程序商店购买页面。

您可以做的另一件事是放入智能应用横幅。这会在网页顶部弹出一个横幅,让用户可以访问应用商店(如果未安装)或打开应用(如果已安装)。见这里:https ://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

您可能必须尝试使用​​这些技术,以便找出最适合您的情况的方法。

于 2013-09-06T15:49:12.653 回答