使用 Jitterbit POST application/x-www-form-urlencoded Body 到 REST API

问题描述 投票:0回答:2

我知道我以前已经这样做过,但现在我正在思考如何正确地做到这一点。

我正在尝试调用 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'
jitterbit x-www-form-urlencoded
2个回答
0
投票

乔治·杰夫科克为我指明了正确的方向。 问题是额外的换行符。 此链接指出了这一点。

https://community.jitterbit.com/s/question/0D54X0000687kiZSAQ


0
投票

我有一个类似的用例,其中 POST 正文是 x-www-form-urlencoded。不确定如何使用 HTTP 连接器以这种格式发送正文。有人可以详细说明一下吗? TIA

© www.soinside.com 2019 - 2024. All rights reserved.