我正在尝试使用BOX 2.0 API禁用用户帐户。但是,我收到400状态代码错误。为了排除故障,我尝试更新用户属性,但再次收到400状态代码错误。在使用文档中的示例更新用户信息(当然还有我自己的参数)时,我甚至收到了错误。
我正在使用Powershell 3.0。我想也许我的语法有问题,但在Chrome中使用Postman收到了完全相同的错误。任何指导将不胜感激!
我的代码:
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”, “消息” :“坏 请求”, “REQUEST_ID”: “1028858396513419e934e95”}
答案 0 :(得分:1)