【问题标题】:Is it possible to delete branch deep link with the Android Branch IO SDK?是否可以使用 Android Branch IO SDK 删除分支深层链接?
【发布时间】:2020-04-22 23:26:09
【问题描述】:

我正在生成从 branch.io 到 android 应用程序的深层链接。是否可以使用Branch IO Android SDK 从我的应用程序中以编程方式删除或停用深层链接?我在文档中找不到类似的内容。

感谢大家的帮助。

【问题讨论】:

  • 我不确定这是否是您想要的,但您可以在设置深层链接之前进行一些检查。
  • 嗨普拉纳夫。我真正想要的是,在一个客户端打开深层链接并在确认对话框上单击“是”后,当在客户端上单击此深层链接时,我可以知道该深层链接已被使用并且不再有效。

标签: android deep-linking branch.io


【解决方案1】:

这里有个分店-

更新 [23/04/2020]-

现在所有客户的仪表板上都可以使用访问令牌

此外,我们最近更改了有关如何删除深层链接的 API 语法,并将很快更新文档。根据最近的更改,您使用以下 API 删除现有链接。

curl -X DELETE \
'https://api2.branch.io/v1/url? url=https://example.app.link/delete&app_id=YOUR_APP_ID' \
-H "Access-Token: YOUR_ACCESS_TOKEN" 

请注意,您需要一个访问令牌。目前,您无法通过 Branch SDK 删除链接。

我会随时更新这篇文章,了解未来的任何变化。

【讨论】:

  • 感谢您的反馈 Kartik。但是,甚至没有办法使用 Android SDK 从深层链接更改参数值?
  • 嗨 @bmelocarcalho 目前您无法通过我们的 SDK 执行此操作。
  • 嗨@KartikShandilya - 我写了你的支持正是因为这个,但还没有答案。当前的 branch.io 网站不允许我升级到企业解决方案,唯一发生的事情是一个聊天机器人窗口,它在几个问题后就结束了对话。我在仪表板中看不到访问令牌,因此无法通过 API 删除链接,并且更新现有链接的 $desktop_url 无法正常工作。我有点迷路了。谢谢你的回答!
  • @KartikShandilya 我已经生成了访问令牌,但得到了400 bad request Authentication failed ! 请建议。
【解决方案2】:

不,您不能以编程方式删除 Branch.io 链接,但是,您可以在其仪表板中轻松删除所述链接,无需任何编码。所以我认为它违背了目的,因为 Branch.io 链接是要在他们的仪表板中管理的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    • 1970-01-01
    • 2017-02-23
    • 1970-01-01
    相关资源
    最近更新 更多