3

Googleは、ここでAPIについて質問することをお勧めします。

YouTubeAPIのv3をテストしてきました。今週のいつか、まだ文書化されていない動作の変更が行われたようです。以前は、URLに「key = $ foo」を入れて認証することができました。これは、サーバー側での単純な使用に必要なすべてです。ドキュメントには、次のようなこの承認方法を使用したURLの例が含まれています。

https://www.googleapis.com/youtube/v3alpha/videos?id=7lCDEYXw3mM&key=API_KEY&part=id,snippet,contentDetails,statistics,status

ここから。)

この方法を試してみると、正常な応答を返す代わりに、次のようになります。

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "required",
    "message": "Login Required",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Login Required"
 }
}

現在文書化されている構文が機能しなくなった場合、次に使用する単純な認証オプションは何ですか?

ありがとう!

4

1 に答える 1

4

認証されていないリクエストを行うときはいつでも、key=API_KEY URLパラメータは一般的にv3でも機能するはずです。

ただし、エンジニアリングチームは、バックエンドサービスにいくつかの重大な変更をプッシュしている最中であり、その間にこの機能を中断しました。近いうちに修正されると思います。現時点では、v3を使用して何かを行うのは困難です。

于 2012-09-20T21:05:04.387 に答える