firebase 如何通过http-get restful API访问Firestore数据库?

vuktfyat  于 2023-03-31  发布在  其他
关注(0)|答案(2)|浏览(119)

我已经在firebase中创建了一个云firebase类型的数据库。请看下面的图片。但是如何从API(get)访问数据?如果我使用真实的数据库,只需''此URL提供JSON数据。但使用云firebase数据库,我无法获得JSON数据。我尝试使用“https://firestore.googleapis.com/v1beta1/EmployeeApp/name=employeeapp-66646/newsFeed/”,但它不起作用。

gdrx4gfi

gdrx4gfi1#

下面是我的一个数据库的URL示例:
https://firestore.googleapis.com/v1beta1/projects/project-8080059325282098184/databases/(default)/documents/52679469/docid
下面是变量部分的解释:

  • 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是文档的数据。
  • createTimeupdateTime是文档的元数据。
8dtrkrch

8dtrkrch2#

下面的URL将完成此操作:
https://firestore.googleapis.com/v1beta1/projects/employeeapp-66646/databases/(default)/documents/newsFeed
查看这里的文档,了解如何构建URL的详细信息。

相关问题