Branch.io 使用 HTTP 的链接 API

Branch.io Links using the HTTP API

我正在尝试通过发送 Branch.io URL 来 link 用户访问我的应用程序。单击 URL,如果应用程序已安装,它将打开,否则它将打开 PlayStore。但是,在单击 link 时,它总是会在浏览器中打开 Play 商店。 link 是在我们的服务器上使用 HTTP API 创建的。设置的参数如下:

"data":"{\"phonenumber\":\"9112345678\", \"email\":\"sidrama@gmail.com\", \"referralCode\":\"331852\", \"$android_url\":\"https://play.google.com/store/apps/details?id=com.mobile.ict.cart\", \"$android_deeplink_path\":\"lokacart://\", \"$android_uri_scheme\":\"lokacart://\", \"$android_package_name\":\"com.mobile.ict.cart\"}"

我尝试使用自动生成的 link 来测试仪表板上的设置。这似乎有效并打开了应用程序。我缺少任何参数吗?提前致谢!

这里 Branch.io 的亚历克斯:

在大多数情况下,您与 link 关联的数据实际上不应该对应用程序是否打开产生任何影响。不过,可能还有其他一些配置问题。可以分享通过 Branch Dashboard 和 HTTP API 生成的特定 links 吗?如果您需要将这些保密,请随时提交支持问题:https://support.branch.io