创建一个 branch.io link 并通过解析现有引荐给它发送短信

Create a branch.io link and SMS it by parsing an existing referal

我的 Branch.io 正在将受邀用户引导至我的网站。我得到这个哈希数据:

http://www.example.com/#r:179171121319449787

我正在寻找一种方法:

  1. 使用WebSDK解析'179171121319449787'的JSON数据,并发送一条新短信给用户。
  2. 用短信转发 link。

我的目标只是转发信息并保持循环:

网页邀请 -> 短信邀请 -> 手机安装

我的短信发送Branch.IO代码:

var linkData = {
        tags: [],
        channel: 'Website',
        feature: 'TextMeTheApp',
        data: {
            "foo": "bar"
        }
    };

    branch.sendSMS('+' + dialCode + phone, linkData, options, callback);

如果您只想使用该流程,创建一个分支 link(而不是使用 web sdk)将允许您通过 web 邀请的人登陆我们自动生成的桌面 deepview,输入他们的号码,并从他们第一步点击的link接收数据。

您不需要 web-sdk。如果你想让他们登陆你的网站,你只需要使用 web-sdk 的 init 函数:

branch.init(
    "your-branch-key",
    {},
    function(err, data) {
        // data would contain those values from when someone clicks and lands. You could then invoke your SMS function.
    }
);