我知道我以前已经这样做过,但现在我正在思考如何正确地做到这一点。
我正在尝试调用 Paylocity 令牌 API。 使用 cURL 和 Postman 效果很好。 但是,我不记得如何在 Jitterbit 中正确发送正文。 这是我尝试发送的 cURL 信息,但它没有获取有效负载数据,并且始终返回无效的授权类型错误。
--data-urlencode 部分是我记不住的。
curl --location --request POST 'https://api.paylocity.com/IdentityServer/connect/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Basic XXXXX=' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'scope=WebLinkAPI'
乔治·杰夫科克为我指明了正确的方向。 问题是额外的换行符。 此链接指出了这一点。
https://community.jitterbit.com/s/question/0D54X0000687kiZSAQ
我有一个类似的用例,其中 POST 正文是 x-www-form-urlencoded。不确定如何使用 HTTP 连接器以这种格式发送正文。有人可以详细说明一下吗? TIA