这个问题是关于我认为REST API(无论如何来自文档)和通过Firebase控制台提供的行为之间的差异。
这是控制台:
第一节第一节第一节第一节第一次
然而当我查看REST API docs时,我没有看到任何方法可以从Firebase控制台执行步骤(1)。我没有看到任何方法可以设置一个短URL链接,而是看起来会生成它。这是一个遗憾,因为我想生成猜测的链接。作为参考,这里是他们的规范,没有平台特定的信息键(例如“iosInfo”):
{
"dynamicLinkInfo": {
"domainUriPrefix": string,
"link": string,
},
"suffix": {
"option": "SHORT" or "UNGUESSABLE"
}
}
有没有办法通过API复制控制台的行为?
3条答案
按热度按时间ctehm74n1#
我可以使用节点中的API在Firebase动态链接中创建持久链接。
1.创建oauth2客户端
1.创建链接数据对象
1.调用API
链接:
据我所知,您不能使用任何直接的REST API,因为您需要适当的oauth2 access_token用于特定的作用域。我试图欺骗FDL请求并反映它的行为,但没有成功,但这起作用了。
6ljaweal2#
不能为通过API创建的短链接设置自定义后缀。如果您有更多关于您的用例的详细信息,我建议将其作为特性请求https://firebase.google.com/support提交
zqry0prt3#
可以为创建的短链接设置自定义后缀。我们称之为托管短链接。
使用lisek建议的方法,为了便于理解,这里有来自google dev的最新文档链接。