0

PHP で API ラッパーに関するテストを作成していますが、API ドキュメントに基づいて既存のファイルを再アップロードしようとすると、期待される応答が得られません。

ドキュメントによると:

アップロード中のファイルの名前がフォルダーに既に存在する場合は、エラーが返されます。

技術的に言えば、500 応答コードを返すことはエラーですが、意図した動作は、API ドキュメントで概説されているエラー形式で返されるエラーであると想定しています。

応答の本文には次のコンテンツが含まれており、これが意図した動作ではないことをさらに確信させます。

あなたの Box アカウントは一時的に停止していますが、すぐに復旧するため、停止する必要はありません。

お待たせいたしました...そしてBoxの最も重要な部分であることに感謝します。

一時停止中に、次のことができます。

ブラウザーを更新するブログで最新情報を確認するサポート チケットを 送信する

4

1 に答える 1

0

API を介した通常のファイル アップロードが機能していることを確認しましたか? 通常、Box からの 500 エラー コードは、非常に一時的な問題があるため、アップロードを再試行する必要があることを意味します。場合によっては、アップロードを行うのに有効でない URL にアクセスしようとしているか、HTTP POST が何をしようとしているのかを把握するための十分な情報がサーバーにないことを意味する場合があります。

特定の POST と、返された JSON または XML 応答を含めると、何が問題なのかをデバッグするのに役立ちます。これは公開フォーラムであるため、実際の API キーと Auth_token を含めないでください...

于 2012-07-20T23:57:16.640 に答える