[英]Firebase Dynamic links , Define link behaviour programmatically for Android
[英]Firebase: cut dynamic links programmatically
我想将应用程序的内容共享为动态链接(在应用程序中构造),但是链接看起来很麻烦。 如何使链接更短?
目前,Firebase不支持通过API创建动态链接。
但是,您可以创建自己构建的网址,然后使用3方服务(例如Google URL Shortener)来缩短网址
从2016年10月上旬开始,您现在可以通过REST API调用以编程方式缩短动态链接:
https://firebase.google.com/docs/dynamic-links/short-links
从上面的链接复制示例,您可以使用以下两种方法之一:
POST https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=api_key Content-Type: application/json { "longDynamicLink": "https://abc123.app.goo.gl/?link=https://example.com/&apn=com.example.android&ibi=com.example.ios" }
POST https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=api_key Content-Type: application/json { "dynamicLinkInfo": { "dynamicLinkDomain": "abc123.app.goo.gl", "link": "https://example.com/", "androidInfo": { { "androidPackageName": "com.example.android" } }, "iosInfo": { { "iosBundleId": "com.example.ios" } } } }
请注意,使用通用的URL缩短解决方案(例如Bitly)不会为您提供短动态链接为您提供的分析。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.