首页 > 解决方案 > Firebase 动态链接 REST API 中未记录的参数

问题描述

我目前正在使用https://firebase.google.com/docs/dynamic-links/rest从长链接和参数构建短动态链接。

此文档中缺少控制台上存在的功能奇偶性,例如将自定义后缀附加到您的短网址。

我已经发现了未记录的功能,例如以下缺少的后备参数。

{
  desktopInfo: 
  {
   desktopFallbackLink: "https://getspar.com"
  }
}

在进行了一些挖掘之后,我发现了一些对CUSTOM规范资源中缺少的后缀选项的引用。

"suffix": { # Short Dynamic Link suffix. # Short Dynamic Link suffix. Optional.
      "option": "A String", # Suffix option.
      "customSuffix": "A String", # Only applies to Option.CUSTOM.
    },

https://developers.google.com/resources/api-libraries/documentation/firebasedynamiclinks/v1/python/latest/firebasedynamiclinks_v1.shortLinks.html

在 go 自动文档中也提到了这一点https://godoc.org/google.golang.org/api/firebasedynamiclinks/v1#Suffix

但是我得到

不支持的后缀选项 CUSTOM

我的猜测是它实际上是暴露的,我只是不知道正确的数据结构。任何人

标签: firebase-dynamic-links

解决方案


当我遇到这个问题时,我发现使用 REST API 无法使用此功能。目前它仅适用于 Firebase 控制台创建的链接。这就是为什么我认为它在 REST API 中没有记录。


推荐阅读