与branch.io上的变量查询的深层链接

时间:2015-12-24 06:39:30

标签: deep-linking branch.io

我们正在考虑将branch.io用于我们应用的社交分享方面。我也想知道我是否可以将它用于密码重置流程。这是为了解决像gmail这样的电子邮件客户端剥离自定义应用程序的问题,如:

frock//:foo.com/reset-pw

任何链接:https://github.com/EddyVerbruggen/Custom-URL-scheme/issues/123

所以我正在考虑使用branch.io发送一个指向密码恢复屏幕的链接,我想知道是否必须为每个用户创建一个branch.io链接,或者我是否可以创建一个链接调用它/ reset-pw然后传递一个变量查询参数,如下所示:

 /reset-pw?token=foo

或者每个网址加查询组合都要求我注册带分支的链接。

1 个答案:

答案 0 :(得分:6)

目前在分公司工作的完全披露。

您当然可以创建单个链接并添加查询参数,就像您在示例中一样,但是您需要集成Branch SDK&确保你已经设置了一个帐户。有关创建这些类型的链接的更多信息here

Branch使用名为“$ deeplink_path”的保留关键字,允许您指定“frock://”之后的部分。只需执行以下操作:

https://bnc.lt/a/key_live_xxxx?$ deeplink_path =%2Freset-PW%3Ftoken%3Dabc

和Branch将通过该令牌键值对。 (再次,假设您已设置SDK并注册帐户)。