error ":" Unprocessable Entity "," message ":" Серверу не удалось проанализировать JSON " - PullRequest
0 голосов
/ 18 июня 2020

введите здесь описание изображения Я запускаю ниже curl-код, чтобы проверить пользователя в среде Sandox Zendesk, но он выдает ошибку «Unprocessable Entity», «message»: «Сервер не может проанализировать JSON ". Может ли кто-нибудь посоветовать, в чем проблема?

curl https://abccompany.zendesk.com/api/v2/users/create_or_update_many.json \ -d '{"users": [{"name": "User2", "email": "user2@testuser.com "," Verified ": true}]} '\ -H" Content-Type: application / json "-X POST \ -v -u myemail@gmail.com: Пароль

Я приложил скриншот ошибки. Также ниже приведены некоторые подробности той же ошибки:

{"error": "Unprocessable Entity", "message": "Сервер не может проанализировать JSON"} * Соединение №0 с хостом abccompany. zendesk.com оставлен без изменений. Примечание: использование без необходимости -X или --request, POST уже подразумевается. * Перестроен URL-адрес на: / * Не удалось разрешить хост: \ * Закрытие соединения 1 curl: (6) Не удалось разрешить хост: \ curl: (3) [globbing] неверная спецификация диапазона в столбце 2 Примечание: ненужное использование -X или --request, POST уже выведен. * Перестроен URL-адрес на: User2, / * Не удалось разрешить хост: User2, * Закрытие соединения 2 curl: (6) Не удалось разрешить хост: User2, Примечание: ненужное использование -X или --request, POST уже выведен. * Перестроен URL-адрес на: email: / * Не удалось разрешить host: email * Закрытие соединения 3

1 Ответ

0 голосов
/ 19 июня 2020

Я имею в виду создать файл в текущем каталоге с именем request.json со следующим содержимым:

{"users": [{"name": "User2", "email": "user2@testuser.com", "verified": true}]}

И запустить следующую командную строку:

curl https://abccompany.zendesk.com/api/v2/users/create_or_update_many.json -d @request.json -H "Content-Type: application/json" -v -u myemail@gmail.com:Password

Подставив ваш собственный e-mail и пароль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...