Я пытаюсь отключить учетную запись пользователя с помощью BOX 2.0 API. Однако я получаю ошибку кода состояния 400. Пытаясь устранить неполадки, я попытался обновить атрибут пользователя, но снова получил ошибку кода состояния 400. Я даже получил ошибку при использовании примера в документации для обновления информации о пользователе (со своими параметрами, конечно).
Я использую Powershell 3.0. Я подумал, что, возможно, у меня что-то не так в синтаксисе, но получил точно такую же ошибку, используя Postman в Chrome. Любое руководство будет оценено!
Мой код:
Invoke-RestMethod -Uri https://api.box.com/2.0/users/USER_ID \
-method PUT \
-Headers @{"Authorization"="Bearer ACCESS_TOKEN"} \
-Body @{"status"="inactive"}
Ошибка:
{"тип":"ошибка","статус":400,"код":"bad_request","help_url":"http://developers.box.com/docs/#errors","message":"Bad Запрос","request_id":"1028858396513419e934e95"}