我有一个Nodejs应用程序,我使用"node-zendesk" NPM软件包来使用Zendesk。正式的Zendesk软件包"zendesk-node-api"并不有用,因此我使用的是"node-zendesk".我的问题是当我想要创建带有API inclouding附件的票据时。
这就是这方面的例子:
client.attachments.upload(file, { filepath: 'dog.jpg' }, function () {
// if no error
client.tickets.create(ticket, function () {
res.status(200).end();
}
}我的问题是:
发布于 2017-12-08 05:37:39
您试过这里的库- https://github.com/blakmatrix/node-zendesk/blob/master/examples/upload-attachment.js#L13-L24中提供的示例吗?
client.attachments.upload(path.resolve(
'./examples/busey.gif'),
{
filename: 'busey.gif'
},
function (err, req, result) {
if (err) {
console.log(err);
return;
}
console.log(JSON.stringify(result, null, 2, true));
});“‘filepath”看起来是相对于文件或绝对文件路径,由您决定。可以从文件开始://或本地环境所需的任何内容。可能不是https,因为这是通过web访问,而不是本地访问。
https://stackoverflow.com/questions/47681363
复制相似问题