1

YouTube とのサーバー側の対話を実装しています。たとえば、API を介して動画を公開するために作成する必要がある製品/アプリの種類に少し迷っています。

OAuth2 docを見ると、アプリをAPI コンソールに登録する必要があることが示されています(これまでのところ、Facebook アプリの作成と非常によく似ています)。しかし、その後、Google .NET ライブラリを調べたところ、製品をYouTube ダッシュボードに登録する必要があると書かれています...これらがどのように補完的であるかがよくわかりません。誰かが総合的な説明を持っている場合 (ドキュメントでは見つけられませんでした)、私は感謝しています。

ありがとう

4

1 に答える 1

0

100%確信があるわけではありませんが、次のことを信じています。

  1. YouTube ダッシュボードは、まだリリースされていない YouTube API v3 の発表前に最初にセットアップされました。ダッシュボードを使用してアプリケーションを登録し、YT Dev Key を取得します。非常に低レベルのアプリケーション統計にもダッシュボードを使用できます。

  2. API コンソールは、すべての API に対して 1 つの管理コンソールを形成しようとする Google の試みです。Google は oAuth 2 認証に移行しているため、oAuth 2 で認証する場合は、clientID、redirectURI、clientSecret を申請するために API コンソールも使用する必要があります。

現時点で、oAuth2 を使用したくない場合は、API コンソールにアクセスする必要はありません。ただし、来年の 2 月に、YouTube は他のすべての形式の認証 (sub、clientLogin、oAuth1) を終了する予定であることを知っておいてください。

API コンソールを使用して oAuth2 を取得します YT ダッシュボードを使用して YT Dev Key を取得します

将来、Google が YouTube API v3 を使用するようになったときに、API コンソールから新しい Dev キーに切り替えて、ダッシュボードをすべて一緒に残したいと思うでしょう。

于 2012-07-12T01:24:27.817 に答える