1

我正在 zapier 中构建一个 zap,我需要在代码中手动验证 zendesk。那里只支持 vanilla nodejs 代码和 fetch 方法。我在这里关注 zendesk 文档https://developer.zendesk.com/rest_api/docs/core/introduction#security-and-authentication及其 curl 命令

curl -u jdoe@example.com/token:6wiIBWbGkBMo1mRDMuVwkw1EPsNkeUj95PIz2akv https://obscura.zendesk.com/api/v2/users.json

那么我怎样才能用 zapier 代码写这个呢?

4

1 回答 1

0

在您的 pre proll 或 pre write 函数中,您应该在标题中编码您的身份验证。

在 base64 中转换您的用户/密码: https ://zapier.com/developer/documentation/v2/built-functions-tools/#base-64-encoding

var token = btoa(jdoe@example.com/token:6wiIBWbGkBMo1mRDMuVwkw1EPsNkeUj95PIz2akv);

bundle.request.headers.Authorization = 'Basic ' + token ;
于 2016-08-23T02:32:20.043 回答