#python #postman #zendesk #zendesk-api
Вопрос:
Я пытаюсь подключиться к ZenDesk с помощью токена Api, но у меня возникает эта проблема:
{
"error": "Couldn't authenticate you"
}
Я пытаюсь использовать Basic Auth
данные почтальона для Api запросов
Если кто-нибудь знает другой способ сделать это, поделитесь со мной, пожалуйста!.
Ответ №1:
В соответствии с документами вы можете включить пароль и электронную почту в качестве аутентификации: https://developer.zendesk.com/documentation/ticketing/getting-started/zendesk-api-quick-start/#preparation
- Если у вас еще нет учетной записи службы поддержки Zendesk, зарегистрируйтесь, чтобы начать бесплатную пробную версию по адресу https://www.zendesk.com/register/
- В вашем браузере перейдите в свою учетную запись Zendesk. URL-адрес будет выглядеть примерно так https://your_subdomain.zendesk.com.
- В Центре администрирования щелкните значок Приложения и интеграции () на боковой панели, затем выберите API > API Zendesk. На вкладке Параметры убедитесь, что в настройках включен доступ с паролем. Если у вас нет разрешений на это, попросите администратора проверить вас.
Существуют также способы использования oauth или маркера api. Видишь https://support.zendesk.com/hc/en-us/articles/115000510267-How-can-I-authenticate-API-requests-
Если вы используете маркер API, объедините свой адрес электронной почты и маркер API для создания заголовка авторизации.
Адрес электронной почты и комбинация маркеров API должны быть строкой в кодировке Base-64.
Заголовок авторизации должен быть отформатирован следующим образом:
Authorization: Basic email_address/token:api_token