Как решить ошибку 49 в Pardot (API-версия 4) после получения API_Key и User_key - PullRequest
0 голосов
/ 31 января 2019

после отправки вызова для входа в систему я получаю api_key "POST https://pi.pardot.com/api/login/version/4 * email = & пароль = & user_key =" *, устанавливающий их в качестве параметров с помощью urlencode

, получая:

но при отправке вызова для создания списка или любой другой операции я получаю "POST https://pi.pardot.com/api/List/version/4/do/create * api_key = & user_key =" *, устанавливающий их в качестве параметров с помощью urlencode

ошибка 49 при "доступе отказано"

Существуют ли какие-либо конфигурации, необходимые для включения api callout для моей учетной записи или моего пользователя в pardot?

1 Ответ

0 голосов
/ 14 мая 2019

Вы получаете эту ошибку, потому что отправка запросов с авторизацией в параметрах запроса устарела .

Поддержка передачи учетных данных через строку запроса устарела и будет запрещена вбудущая версия API.Обновите ваш API-клиент как можно скорее.

Теперь вы должны указать параметры в заголовке авторизации

Authorization: Pardot api_key=<your_api_key>, user_key=<your_user_key>

...