Firebase 动态链接 REST API 中未记录的参数

Posted

技术标签:

【中文标题】Firebase 动态链接 REST API 中未记录的参数【英文标题】:Undocumented parameters in Firebase Dynamic Links REST API 【发布时间】:2019-09-03 03:46:38 【问题描述】:

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

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

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


  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

但是我得到了

不支持的后缀选项自定义

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

【问题讨论】:

非常感谢,一直在找ofl参数好久了:) 也可以通过控制台分配名称,但在通过 REST API 创建链接时找不到分配名称的方法:c 如果有人在 21 年找到帖子,这应该可以***.com/questions/63381474/… 【参考方案1】:

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

【讨论】:

以上是关于Firebase 动态链接 REST API 中未记录的参数的主要内容,如果未能解决你的问题,请参考以下文章

通过 REST API 创建 Firebase 控制台动态链接

React Native 中未生成短动态链接

如何为 Firebase 项目配置动态链接?

从 Fabric 链接到 Firebase 后,Firebase 控制台中未显示崩溃

用于监控谷歌云 pubsub 中未传递消息的 REST API

jhipster-gateway API 部分 (swagger-ui) 中未列出 API-first rest 端点