我已经在firebase中创建了一个云firebase类型数据库。请看下面的图片。但是如何从API(get)访问数据?如果我使用实时数据库,则此URL仅提供'https://[PROJECT_ID].firebaseio.com/users/jack/name.json'即可得到json数据。但是,使用Cloud Firebase数据库,我无法获取json数据。我尝试使用“ https://firestore.googleapis.com/v1beta1/EmployeeApp/name=employeeapp-66646/newsFeed/”,但是它不起作用。
答案 0 :(得分:8)
这是我的一个数据库的URL的示例:
此处的可变部分的说明:
project-8080059325282098184
是我的项目ID。(default)
是数据库的名称。目前,您无法为数据库指定名称,因此您的数据库名称也将是(default)
。52679469
是我的收藏的名称。docid
是我的文档的名称我得到的JSON:
{
"name": "projects/project-8080059325282098184/databases/(default)/documents/52679469/docid",
"fields": {
"field1": {
"stringValue": "value1"
}
},
"createTime": "2018-10-06T14:16:24.090837Z",
"updateTime": "2018-10-06T14:16:24.090837Z"
}
在此回复中:
name
是本文档的完整路径。fields
是文档的数据。createTime
和updateTime
是文档的元数据。答案 1 :(得分:5)
以下网址可以解决问题:
请查看文档here,以详细了解如何构建URL。