[英]Postman Google API request gives “401: Unauthorized”
我正在通过邮递员发送邮寄请求
https://my_app_id.firebaseio.com/databases/locations/documents/123456/1598539394290.json?key=WEB_API_KEY
杰森:
{"latitude":12.345678,"longitude":12.345678,"timestamp":1598539394290,"userId":"123456"}
并得到错误401 Unauthorized
with Json " {"error": "Permission denied"}
"
Firestore 的权限:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
早些时候我通过 google java SDK 向那里发送了请求并且一切正常,但现在我需要通过使用 API 重做这个。
请帮助找出问题所在。
您显示的安全规则适用于 Firestore,但您使用的 URL 正在写入实时数据库,这是一个完全不同的数据库。 实际上,您似乎在该 URL 中将 Firestore 的元素与实时数据库 API 相结合,这非常令人困惑。
如果您想写信给公司的FireStore,你应该只使用公司的FireStore REST API文档。 忽略您在实时数据库 API 文档中看到的所有内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.