微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将Javascript提取转换为Google Apps脚本URL提取

如何解决将Javascript提取转换为Google Apps脚本URL提取

具有成功调用API的JavaScript代码,但是当我尝试将其更改为使用Google Apps Scripts URL Fetch函数时,出现错误
这是成功的邮递员呼叫的JavaScript

...

var myHeaders = new Headers();
myHeaders.append("X-Auth-Token","Token");
myHeaders.append("Content-Type","application/json");
myHeaders.append("Cookie","laravel_session=eyJpdiI6InpSaXcxvk1KQzd4cGMrT1BkWGlOQkQ0Tmt5TjhDRWRLVnlXQVwvYlJlV1EwPSIsInZhbHVlIjoiZGUyc21wWlZERHVJYkVhYks3MCswWXFOZllOQU5kSHdWeDJMbkdSZk5rNFV0N1BuUEI3N1FQT3RpbkhEU3JFRU56Wml4eE9NMmlKVGRqXC9OQ1pwNEJ3PT0iLCJtYWMiOiJjM2Q1NjBkYTAyMGFmNDY3NWJiY2VkMzZjODg0ZDViMDBlM2NmZDVkODBlMzk1YTc0ZTFlOGU4MTM3ODUxYjkxIn0%3D");

var raw = JSON.stringify({"description":"Test Description","invitees":"test@test.com","priority":"10","remind":{"popup":"0","mail":"1","hour":"09:00:00","date":"2020-12-22"},"sync_calendar":true,"task_name":"Test Name"});

var requestOptions = {
  method: 'POST',headers: myHeaders,body: raw,redirect: 'follow'
};

fetch("https://private-anon-0eef3aeb66-ricochet.apiary-mock.com/api/v4/leads/lead_id/tasks/",requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error',error));

...

这是我在Google Apps脚本中拥有的内容 ...

     var raw = JSON.stringify({"description":"Test Description","task_name":"Test Name"});
      var headers = { "X-Auth-Token" : "Token"};  
      var params = {
        "method" : "POST",'contentType': 'application/json',"headers" : headers,"payLoad" : raw
      };
      var url = "https://private-anon-0eef3aeb66-ricochet.apiary-mock.com/api/v4/leads/lead_id/tasks/";
      var res = UrlFetchApp.fetch(url,params);

...

这是使用Google Apps脚本时出现的错误

异常:请求失败,返回代码500。服务器响应被截断:{“ status”:false,“ message”:“验证失败”}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。