#jitterbit #x-www-form-urlencoded
#jitterbit #x-www-form-urlencoded
Вопрос:
Я знаю, что делал это раньше, но сейчас я размышляю о том, как правильно это сделать.
Я пытаюсь вызвать API токенов Paylocity. Выполнение этого с помощью 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'
Ответ №1:
Джордж Джеффкок указал мне правильное направление. Проблема заключалась в дополнительных разрывах строк. Эта ссылка отмечает это.
https://community.jitterbit.com/s/question/0D54X0000687kiZSAQ