golang 有没有 SDK 可以动态生成分支链接? [关闭]

Posted

技术标签:

【中文标题】golang 有没有 SDK 可以动态生成分支链接? [关闭]【英文标题】:Is there any SDK for golang to gererate branch link dyncmically? [closed] 【发布时间】:2021-05-06 02:10:29 【问题描述】:

我需要在 golang 项目中使用 branch.io 动态生成具有少量嵌入式参数的深层链接。该链接将作为短信发送到安卓手机。因此,邀请推荐链接重定向到 Play 商店应用程序。是否有任何 go lang SDK 或任何其他方式来动态生成推荐链接?

【问题讨论】:

【参考方案1】:

目前,没有专门针对 GoLang 的库/包装器支持。但是,您可以使用Deep Linking API 来实现您的用例。

示例 cURL -

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 中。附加查询字符串 example.app.link/fzmLEhobLD?$custom_data=123&hello=world 。 link

以上是关于golang 有没有 SDK 可以动态生成分支链接? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

python调用golang编写的动态链接库

golang中调用c的正确姿势

分支深度链接 SDK 和 Ionic

分支 IO SDK 更改域中断链接

golang生成dao代码

如何从 Admin SDK 创建 Firebase 动态链接