如何创建一次性使用深层链接?



我发现关于创建一次性使用深层链接的相互矛盾的信息。

过期desktop_url一次性使用后通过分支 SDK 生成

关于"类型"的文档说"必须是整数,设置为 1 以将深层链接限制为单次使用。设置为 2 可使链接在向数据添加 $marketing_title 时显示在"快速链接"下。不适用于本机 SDK。(https://docs.branch.io/links/integrate/(

我使用包含的 JSON 创建了一个链接,并带有 POST 到 https://api2.branch.io/v1/url。

{
"branch_key": "*********************",
"data": {
"entityId": "282fd3da-5200-45f4-80a2-4f3a1c36bff6",
"$link_exp_date": 1567271700000
},
"type": 1,
"feature": "test_feature",
"tags": []
}

我希望该 URL 可供一次性使用。但是,我能够多次成功使用该链接,直到它过期。使用 GET https://api.branch.io/v1/url 检索链接不会返回任何指示链接已使用的属性。

甚至在创建深层链接和测试之前,您就需要将 Branch SDK 集成到相应的应用程序(Android、iOS 等(中。

创建深层链接的简单方法是通过仪表板,并在安装应用程序时进行测试。

最新更新