我正在zapier中构建一个zap,我需要在代码中手动验证zendesk。这里只支持vanilla nodejs代码和fetch方法。我在这里关注zendesk文档https://developer.zendesk.com/rest_api/docs/core/introduction#security-and-authentication及其卷曲命令
curl -u jdoe@example.com/token:6wiIBWbGkBMo1mRDMuVwkw1EPsNkeUj95PIz2akv https://obscura.zendesk.com/api/v2/users.json
那我怎么能用zapier代码写这个呢?
答案 0 :(得分:0)
在您的预付费或预写功能中,您应该在标题中对身份验证进行编码。
在base64中转换你的user / pwd: 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 ;