同じ問題を抱えている他の人を見てきました... ユーザーを無効にしたり、タイトルを更新しようとすると、次の json エラー メッセージが返されます。これで運が良かった人はいますか?
email_alias を追加する POST メソッドや、ある所有者から別の所有者にユーザー フォルダーを移動する PUT メソッドに問題はありません。私はperlとcurlで試しました(以下のサンプルセッションを参照)ので、次のことを比較的確信しています:
- 有効な OAuth2 ベアラー トークンを持っている
- 適切な形式のコンテンツと URL を作成しました
だから、私はに投稿しようとしています:
PUT /2.0/users/XXXXXXXXXX HTTP/1.1
Authorization: Bearer TOKEN
応答:
HTTP/1.1 400 Bad Request
{"type":"error","status":400,"code":"invalid_request_parameters","help_url":"http:\/\/developers.box.com\/docs\/#errors","message":"Invalid input parameters in request","request_id":"1682580609514902d69b5fd"}
更新: 以下は、リクエストの本文を示す curl からのトレースです。
0000: PUT /2.0/users/USERID HTTP/1.1
00a2: Authorization: Bearer TOKEN
011f:
=> Send data, 23 bytes (0x17)
0000: {"status" : "inactive"}
<= Recv header, 26 bytes (0x1a)
0000: HTTP/1.1 400 Bad Request
<= Recv data, 207 bytes (0xcf)
0000: {"type":"error","status":400,"code":"invalid_request_parameters"
0040: ,"help_url":"http:\/\/developers.box.com\/docs\/#errors","messag
0080: e":"Invalid input parameters in request","request_id":"718513715
00c0: 514916f1109c2"}