0
多数のコメント(約70000件)を含む特定のファイルのコメントを取得しようとすると、500個の内部サーバーエラーが発生します。ここで Box API v2からのコメントを取得するときにHTTP 500内部サーバーエラーが発生する
は私が送信しています要求して戻って来ている応答である(私はFILEIDの値を交換してきたリクエストトークン):GET /2.0/files/[my_file_id]/comments?fields=id,message,tagged_message,created_at,item,created_by HTTP/1.1
Host: api.box.com
Authorization: Bearer [my_token]
Accept: application/json
Accept-Encoding: gzip, deflate
User-Agent: CData Data Provider Engine - www.cdata.com - Accepts: gzip
Connection: close
応答:
HTTP/1.1 500 Internal Server Error
Server: ATS
Date: Mon, 06 Feb 2017 15:19:30 GMT
Content-Type: text/html; charset=UTF-8
Content-Encoding: gzip
Vary: Accept-Encoding
Content-Length: 20
Age: 82
Connection: close
このようなエラーが発生する理由はありますか?
データを処理するのに多くの時間やメモリが必要になることがあります。そのようなAPIのほとんどは、リミットやオフセットなどの部分的な結果セットのみを要求するパラメータを持っています。あなたはその点で彼らのドキュメントをチェックしましたか? – CBroe
私は@CBroeに同意します。 Box.com API(https://docs.box.com/reference#view-the-comments-on-a-file)に基づいてリクエストが正しく構成されているようです。 Boxから返された実際のサーバエラーメッセージを提供できますか?私は、これらのレスポンスヘッダーに、「Content-Length:20」という内容があることがわかりました –