Google.Apis.YouTube.v3 の最新バージョン (2014 年 1 月 15 日現在) を使用して、YouTube ビデオ インタラクションを実行しようとしています。
以下で NuGet を実行しました。
- Google.Api.YouTube.v3
- Google.Apis.Authentication
- Google.Apis.Drive.v2 (必須ではありませんが、とにかく取得しました)
次に、 https ://developers.google.com/youtube/v3/docs/playlistItems/list にあるコードを実行しようとしました。
ただし、コードには次の参照があり、最新の NuGet ダウンロードでは見つからないようです...
using Google.Apis.Auth.OAuth2.DotNetOpenAuth;
using Google.Apis.Samples.Helper;
次に、コードの先頭に次のコメントがありますが、リンクからは何の役にも立ちません。
/* External dependencies, OAuth 2.0 support, and core client libraries are at: */
/* https://code.google.com/p/google-api-dotnet-client/wiki/APIs#YouTube_Data_API */
/* Also see the Samples.zip file for the Google.Apis.Samples.Helper classes at: */
/* https://code.google.com/p/google-api-dotnet-client/wiki/Downloads */
私は、C# を使用して YouTube を操作する最善の方法は、以前のバージョンの YouTube.v3 コードベースを使用することだと考え始めています。
どんな助け(特にpeleyalから)も大歓迎です。おそらく、私は明らかな何かを見逃しており、頭を打ち負かす必要があります...
ところで、クライアント シークレット json ファイルをダウンロードし、google-api-dotnet-client-1.7.0-beta.samples.zip
ファイルに含まれるいくつかの例を正常に実行しました。ただし、奇妙なことに、そのサンプルの zip ファイルには YouTube のサンプルが含まれていません。その zip ファイルには、Google.Apis.Samples.Helper クラスもありません。
2014 年 1 月 14 日の時点で、最新の NuGet コードを使用して YouTube と対話するための便利なサンプル コードはありますか?