アップロードの途中でアクセス トークンの有効期限が切れるという問題が発生しています。たとえば、現在有効な (更新されたばかりの) アクセス トークンがある場合は、次のコマンドを実行します。
curl -vS --limit-rate 30K 'https://api.box.com/2.0/files/content' -H 'Authorization: Bearer VALID_ACCESS_TOKEN' -F filename=@/tmp/example.zip -F folder_id=12345
アップロードには1時間以上かかりますが、最終的には次のようになります。
< HTTP/1.1 401 Unauthorized
...
< WWW-Authenticate: Bearer realm="Service", error="invalid_token", error_description="The access token provided is invalid."
...
* HTTP error before end of send, stop sending
私がテストしたファイルは大きいですが、それでも 250MB のアップロード制限内です。
誰でもこの問題について何をすべきか考えていますか?