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

使用 Zenloop 的 API 和 Apps 脚本将数据从 Zenloop 提取到 Google Sheets

如何解决使用 Zenloop 的 API 和 Apps 脚本将数据从 Zenloop 提取到 Google Sheets

我正在尝试使用 Apps 脚本自动将调查数据从 Zenloop(调查工具)提取到 Google 表格中。执行该函数时,出现如下错误

错误

异常:https://api.zenloop.com 的请求失败返回代码 401。截断的服务器响应:{"error":{"code":"UNAUTHORIZED","status":401,"title":"无效或过期的令牌."}}(使用 muteHttpExceptions 选项检查完整响应)

脚本:

    function myFunction() {
      const options = {
      method: 'GET',headers: {
        Authorization: 'XXXXXXXXXXX','Content-Type': 'application/json'
      }
    };
    
    UrlFetchApp.fetch('https://api.zenloop.com/v1/survey_groups/XXXXXXXXXXX/answers?date_shortcut=all_time&order_type=desc&page=1',options)
      .then(response => response.json())
      .then(response => console.log(response))
      .catch(err => console.error(err));
    }

我已将 API 密钥和调查 ID 删除。我是 Apps Script/Javascript 的新手,因此非常感谢这里的任何人。 API 密钥或调查 ID 没有问题,我已经三重检查了。

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