3

5 つの同時スレッドを使用して Youtube API V3 を介して情報を取得し、起動直後に「503 サービスを利用できません」という応答があります。同じビデオを再起動すると、大丈夫かどうかはわかりません...だから、私には問題がないようです。

私のクォータは大丈夫です(毎秒30k...)

それで、問題は何ですか??

ありがとう

たとえば、リスト ビデオ API のみを使用しています。

$ time curl --silent "https://www.googleapis.com/youtube/v3/videos?id=AX7Z5eqosxM&part=id%2Csnippet%2CcontentDetails%2Cplayer%2Cstatistics%2Cstatus%2CtopicDetails&key={MY_API_KEY}"
{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "backendError",
    "message": "Backend Error"
   }
  ],
  "code": 503,
  "message": "Backend Error"
 }
}
real    0m30.692s
user    0m0.024s
sys 0m0.024s
4

2 に答える 2

0

Google開発には、さまざまなエラーコードを説明するエラー応答ページがあります

https://developers.google.com/analytics/devguides/reporting/core/v3/coreErrors

このページでは、役立つかもしれないいくつかの実装 Exponential Backoff も提供します。しかし、待つ以外にできることは何もないというジェフの意見に同意します。

于 2013-01-26T00:16:27.877 に答える