如何在golang项目中生成branch.io深度链接

如何在golang项目中生成branch.io深度链接,go,deep-learning,deep-linking,branch.io,referrals,Go,Deep Learning,Deep Linking,Branch.io,Referrals,我需要在golang项目中使用branch.io生成带有少量嵌入参数的深度链接。该链接将作为短信发送到android手机。因此,邀请推荐链接重定向到playstore应用程序。是否有go lang库或任何方法可以实现这一点?目前,GoLang没有专门的库/包装器支持。然而,您可以利用来实现您的用例 样本卷曲度- curl -XPOST https://api2.branch.io/v1/url -H "Content-Type: application/json" \ -d

我需要在golang项目中使用branch.io生成带有少量嵌入参数的深度链接。该链接将作为短信发送到android手机。因此,邀请推荐链接重定向到playstore应用程序。是否有go lang库或任何方法可以实现这一点?

目前,GoLang没有专门的库/包装器支持。然而,您可以利用来实现您的用例

样本卷曲度-

curl -XPOST https://api2.branch.io/v1/url -H "Content-Type: application/json" \
-d '{
"branch_key": "key_live_xxxxxxxxx",
"channel": "facebook",
"feature": "onboarding",
"campaign": "new product",
"stage": "new user",
"tags": ["one", "two", "three"],
"data": {
 "$canonical_identifier": "content/123",
 "$og_title": "Title from Deep Link",
 "$og_description": "Description from Deep Link",
 "$og_image_url": "http://www.lorempixel.com/400/400/",
 "$desktop_url": "http://www.example.com",
 "custom_boolean": true,
 "custom_integer": 1243,
 "custom_string": "everything",
 "custom_array": [1,2,3,4,5,6],
 "custom_object": { "random": "dictionary" }
 }
}'

我从他们的文档中找到了一个简单的方法。我们可以将参数添加到同一url。追加查询字符串。