【问题标题】:Firebase RemoteConfig on server服务器上的 Firebase RemoteConfig
【发布时间】:2022-12-21 18:07:04
【问题描述】:

我有一个呈现 HTML 服务器端的 node.js Web 应用程序。

如何从 Firebase Remote Config 服务器端访问用户的值,以便启用或禁用功能?

客户端这将是getValue

我以为我可以为此使用 REST API,但记录的端点似乎只显示整体配置模板,而不是 getValue 客户端返回的内容。

我可以看到客户端 SDK 似乎正在发送一个 POST 到

https://firebaseremoteconfig.googleapis.com/v1/projects/<projectid>/namespaces/firebase:fetch

...但据我所知,这是一个未记录的 API。

【问题讨论】:

    标签: node.js firebase rest firebase-remote-config


    【解决方案1】:

    RemoteConfig 的工作方式如下:

    1. 像我们这样的开发人员,在控制台中或通过 API 调用创建/更新我们的 RC 模板,定义 RC 在每种不同情况下应返回的内容,例如用户语言或国家/地区。
    2. 我们的客户使用他们的项目编号和他们的特定信号(例如他们的语言或国家/地区)向 RC 服务器发出提取调用。
    3. 然后 RC 后端将根据 RC 模板评估客户的信号,然后决定返回什么

      基于此,我们可以简单地对 RC 进行 REST 调用,它会在 proto 中响应数据。然后我们可以通过名称提取我们感兴趣的参数。然后将原始字符串数据转换为其特定类型。

    【讨论】:

      猜你喜欢
      • 2021-07-05
      • 1970-01-01
      • 2020-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-26
      • 1970-01-01
      相关资源
      最近更新 更多