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"}
エラー:
{"type":"error","status":400,"code":"bad_request","help_url":"http://developers.box.com/docs/#errors","message":"Badリクエスト","request_id":"1028858396513419e934e95"}