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

时间:2019-07-16 03:28:25

标签: ios swift firebase firebase-admin firebase-dynamic-links

除了可以在iOS应用程序内部创建动态链接之外,还可以直接从Admin SDK创建动态链接吗?例如,我在Admin SDK中侦听文档的创建,然后使用其路径创建动态链接。

谢谢!

2 个答案:

答案 0 :(得分:1)

Firebase Admin SDK documentation中可以看到,使用动态链接并不是它可以做的许多事情。

答案 1 :(得分:0)

@ ken,Firebase的文档可能只是将其称为“电子邮件操作链接”。现在,这取决于您要对动态链接执行的操作...

如果您的用例属于这3个常规类别(电子邮件密码链接/登录/重置链接)之一,则为您完成了。 https://firebase.google.com/docs/auth/admin/email-action-links

如果您想超越此范围,API会指定一个ActionCodeSettings字段,其参数为dynamicLinkDomain。无论如何,即使没有为您明确处理动态链接,您也可以将其发送出去。

或者,您可以通过此方法手动创建动态链接,并将链接写到Admin SDK区域中(无论是Node.js还是您正在侦听文档创建的任何地方)。 https://firebase.google.com/docs/dynamic-links/create-manually