【问题标题】:Zapier error "You must return a single object or array of objects."Zapier 错误“您必须返回单个对象或对象数组。”
【发布时间】:2020-10-09 17:58:24
【问题描述】:

我正在尝试制作一个将数据发布到我的 API 的 Zap,并且在我这边做了一些事情之后,我的 API 返回一个 HTTP200 状态代码。一切都对我有利,但 Zapier 不断返回“您必须返回单个对象或对象数组”错误。我的代码(Zapier 方面)有问题吗?

这里是:

if(inputData.Status === "Accepted"){
  var data = {
    TypeTemplate: 1,
    Date: inputData.Date,
    DocteurExterneID: inputData.DocteurExterneID,
    NomDuDocteur: inputData.NomDuDocteur, 
    NomDuClient: inputData.NomDuClient, 
    CourrielClient: inputData.CourrielClient,
    Prix: inputData.Prix
  };

  fetch('http://myapiurl/Zapier/', {
      method: 'POST',
      body: JSON.stringify(data),
      headers: {
          'Content-Type': 'application/json',
          'Accept': 'application/json'
      }
  }).then(function (res) {
    return {result:true};
  }).catch(function(error) {
     callback(error);
  });
}

【问题讨论】:

    标签: zapier


    【解决方案1】:

    您必须更改以下行:

     return {result:true};
    

    callback(null, res.text());
    

    【讨论】:

      猜你喜欢
      • 2021-05-06
      • 1970-01-01
      • 2019-12-16
      • 2019-10-27
      • 2017-04-07
      • 2014-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多