我想将应用程序的内容共享为动态链接(在应用程序中构建),但链接看起来很麻烦。如何使链接更短?
1281 次
2 回答
1
自 2016 年 10 月上旬起,您现在可以通过 REST API 调用以编程方式缩短动态链接:
https://firebase.google.com/docs/dynamic-links/short-links
从上面的链接中复制示例,您可以通过以下两种方式之一进行操作:
缩短现有的长链接:
发布 https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=api_key
内容类型:应用程序/json
{
“longDynamicLink”:“https://abc123.app.goo.gl/?link=https://example.com/&apn=com.example.android&ibi=com.example.ios”
}
从链接参数构建
发布 https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=api_key
内容类型:应用程序/json
{
“动态链接信息”:{
"dynamicLinkDomain": "abc123.app.goo.gl",
"链接": "https://example.com/",
“安卓信息”:{
{
“androidPackageName”:“com.example.android”
}
},
“ios信息”:{
{
“iosBundleId”:“com.example.ios”
}
}
}
}
请注意,使用通用 URL 缩短解决方案(例如 Bitly)不会为您提供短动态链接为您提供的分析。
于 2016-10-19T16:35:04.843 回答
1
目前 Firebase 不支持通过 API 创建动态链接。
但是,您可以创建自构建的 url,然后使用 3 方服务(例如 Google URL Shorter)来缩短 url
于 2016-09-02T08:49:51.120 回答