firebase - 为什么我无法连接到 Firebase?
问题描述
我正在尝试将我的应用程序连接到 firebase,但我得到的唯一响应不是我需要来自 firebase 的响应 json。我在下面包括了我对 firebase 的调用。网址不正确吗?我得到的响应不是我创建的使用 firebase 制作的 json 对象。
``
<script>
(async function call () {
console.log("hello")
const endpoint = url
console.log(endpoint)
async function initiation () {
const result = await fetch(endpoint, {mode: "no-cors"})
const data = await result
console.log(data)
}
initiation()
})()
</script>
``
解决方案
您的代码中的结构似乎很奇怪,如果您正在实现 CDN,您需要使用您的项目凭据启动您的应用程序,现在您只是作为公共请求访问实时数据库,并且不提供任何额外的验证器作为数据库最有可能启用了安全规则。
要从端点请求数据,您还需要.json
在 URL 的末尾包含一个https://[PROJECT_ID].firebaseio.com/users/jack/name.json
资料来源:https ://firebase.google.com/docs/reference/rest/database#section-get
推荐阅读
- c# - C#:循环遍历嵌套结构的成员对象
- c# - 使用 AVFoundation 合并剪辑会创建黑色的单个视频
- oracle - Pseudorecord best practice when trigger fires but value should never change
- python - Pandas groupby 和 pct_change(periods=n) 到 Numpy
- html - 如何让一个表格单元格展开而其他所有单元格的最小宽度?
- mysql - 为什么 PHP MyAdmin 中的 CONVERT Query 出现错误?
- javascript - 为什么会出现此错误,我试图修复它,但失败了
- json - AWS CLI:解析参数“--config-rule”时出错:JSON 无效:
- push-notification - 如何从外部后台使用 Ionic 发送推送通知?
- view - 实体框架:Include 方法可以与视图一起使用吗?