无法将数据插入Google电子表格,因为Postman返回错误404无法找到所请求的资源

时间:2017-09-30 19:07:57

标签: android google-apps-script http-post http-status-code-404 google-spreadsheet-api

我制作了一个简单的Android应用,用于将数据插入Google电子表格。一切正常但现在当我试图制作另一个电子表格来插入数据时,应用程序失败了。 当然,我使用了谷歌脚本中不同的请求URL,并将其作为Web应用程序和不同的工作表ID发布。这意味着我做的一切都和第一次一样,但我的新应用程序无法正常工作。

我使用Postman工具来验证doGet和doPost活动,并在第一个Application Postman返回200,这意味着一切正常,但当我尝试相同的第二个应用程序或第二个电子表格Postman返回错误404请求的资源无法找到。

我尝试登录其他谷歌帐户,但它有同样的问题。 也许,每个用户都有一些限制?

以下是Kod.gs/google脚本的代码:

  function doGet(e){
     return handleResponse(e);
  }

  function doPost(e){
     return handleResponse(e);
  }

  function handleResponse(request) {
     var output  = ContentService.createTextOutput();

     var name = request.parameter.name;
     var country = request.parameter.country;
     var id = request.parameter.id;

     var ss= SpreadsheetApp.openById(id);
     var sheet=ss.getSheetByName("List1");

     var rowData = sheet.appendRow([name,country]);
  }

在两个电子表格中,我使用了相同的列:名称国家/地区,当然还有我在Postman参数中传递的相同值。 电子表格的名称不同。

0 个答案:

没有答案