我想从我的服务器发送一些数据到zapier,这是zapier所要求的。如果我的服务器没有该数据,应该发送什么响应。它应该是空数组响应或一些错误消息。
if(contact?.length){
const contactClone = _.clone(contact);
_.filter(contactClone, function(o: any) { return o.tag_updated_on; }); // if some specific contact has this field which should be rerturned
_.orderBy(contactClone, 'tag_updated_on', 'desc');
if(contactClone?.length){
res.status(200).json([contactClone[0]]); ////First one contact from the array would be returned
return;
}
res.status(200).json([contact[0]]); //What should be returned here发布于 2021-07-16 17:18:39
应该是空数组响应或一些错误消息。
这两种方法都是合适的,这取决于您希望调用方如何响应。如果您希望404响应出错,则可以使用404响应。如果调用方希望处理它,[]或{}也可能是有意义的。
https://stackoverflow.com/questions/68099719
复制相似问题