我想将应用程序的内容共享为动态链接(在应用程序中构建),但链接看起来很麻烦。如何使链接更短?
问问题
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 回答