来自 React 的 Firebase 远程配置 API
Firebase Remote Config API from React
我正在使用 React,我正在尝试使用这个 API https://firebase.google.com/docs/reference/remote-config/rest/v1/projects/getRemoteConfig
获取我的远程配置。
使用 https://github.com/firebase/firebase-js-sdk 不符合我的要求,因为他们有远程配置错误,所以我尝试直接使用 API(来自上面的文档)
任何人都可以告诉我如何称呼它 API 吗?
根据我想调用的文档:
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
什么是{project=projects/*}?
另外,我应该如何传递我的 APIKey 之类的东西? (比如如何验证才能使用这个API?)
仅使用 HTTPS/HTTP 调用
谢谢~
您尝试调用的 API 仅供服务器端访问,不适用于从您的(本机或网络)应用程序内部进行访问。从您的应用程序中调用它会使您的用户遭受滥用。
除此之外:
要以比参考文档更易读的方式了解该过程,我建议阅读 modifying remote config templates through the REST API.
上的指南
URL中的{project=projects/*}
表示从哪个项目获取远程配置模板。因此,如果您的 Firebase 项目 ID 是 myproject
,这将是 {project=projects/myproject}
.
- 您需要具有正确范围的 OAuth 访问令牌才能调用此 API。 getting an access token to authenticate and authorize API requests.
上的文档中显示了该过程
我正在使用 React,我正在尝试使用这个 API https://firebase.google.com/docs/reference/remote-config/rest/v1/projects/getRemoteConfig 获取我的远程配置。
使用 https://github.com/firebase/firebase-js-sdk 不符合我的要求,因为他们有远程配置错误,所以我尝试直接使用 API(来自上面的文档)
任何人都可以告诉我如何称呼它 API 吗?
根据我想调用的文档:
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
什么是{project=projects/*}?
另外,我应该如何传递我的 APIKey 之类的东西? (比如如何验证才能使用这个API?)
仅使用 HTTPS/HTTP 调用
谢谢~
您尝试调用的 API 仅供服务器端访问,不适用于从您的(本机或网络)应用程序内部进行访问。从您的应用程序中调用它会使您的用户遭受滥用。
除此之外:
要以比参考文档更易读的方式了解该过程,我建议阅读 modifying remote config templates through the REST API.
上的指南
URL中的
{project=projects/*}
表示从哪个项目获取远程配置模板。因此,如果您的 Firebase 项目 ID 是myproject
,这将是{project=projects/myproject}
.- 您需要具有正确范围的 OAuth 访问令牌才能调用此 API。 getting an access token to authenticate and authorize API requests. 上的文档中显示了该过程