branch.io - 如何创建一次性使用深层链接?
问题描述
我发现有关创建一次性使用深层链接的相互矛盾的信息。
使用一次后通过分支SDK生成的expire desktop_url
关于“类型”的文档说“必须是一个 int。设置为 1 以将深度链接限制为一次使用。设置为 2 以使链接显示在快速链接下,同时将 $marketing_title 添加到数据。不适用于本机SDK。” ( https://docs.branch.io/links/integrate/ )
我使用包含的 JSON 创建了一个链接,并带有一个到https://api2.branch.io/v1/url的 POST 。
{
"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检索链接不会返回任何表明该链接已被使用的属性。
解决方案
推荐阅读
- c# - 在 ASP.NET MVC 视图中显示来自 .NET Core API 的图像是否正确?
- php - 在预订计算器中计算不同日期的价格
- spring-boot - Spring Data Rest 仅显示链接但不显示信息
- powerbi - 使用选定月份过滤器中最近一个月的 DAX 月份与去年月份
- java - Docker - 将容器连接到本地数据库
- json - 在 Google 表格上使用 JSON 获取 URL
- python - 在 S3 中读取多个对象,并根据当前日期和时间更改路径名
- r - 创建了一个函数,但它以某种方式影响了 Tidyverse 中的 mutate 函数 - 为什么?
- python - Tensorflow 自定义对象检测器 numpy 错误
- java - 关于如何使用 Project-Reactor 库将遗留 Java 代码转换为 Reactive 的问题