首页 > 解决方案 > 无法将 Google-Apps-Script REST API 的 URL 参数正确地导入 firestsore

问题描述

从这里 https://cloud.google.com/firestore/docs/reference/rest/v1/projects.databases/get 我不断收到错误:请求的 URL /v1/projects/transaction1-111/databases/data/test1在这个服务器上没找到。我们知道的就这些。

我的数据库 id:transaction1-111 数据库:数据收集:test1

然而它并没有通过。是的,我授权了 是的,我包含了正确的范围

function example5() {


var options = {
  headers: { 'Authorization': 'Bearer ' +  ScriptApp.getOAuthToken() },
  method:'GET',
  payload: JSON.stringify({fields: { title: { stringValue: 'newTitle' } } }),
  contentType: "application/json",
  muteHttpExceptions:true
}

var response = UrlFetchApp.fetch('https://firestore.googleapis.com/v1/projects/transaction1-111/databases/data/test1', options);

Logger.log(response.getContentText());


}

另外我怎么知道我使用的是什么版本,即rest/v1或rest/v2或rest/beta...

标签: firebasegoogle-apps-scriptgoogle-cloud-firestore

解决方案


推荐阅读