1

Google API、特に認証「サービス アカウント」に関する情報を入手するために来ました。

私はこの男が抱えているのと同じ問題を抱えています。それは別の API に関するものですが、彼は問題を非常によく説明しています。

数日間、私はすでにいくつかの記事を読みました:

私はすでに Google API アカウントに登録しており、提供されたクライアント キーとシークレットを使用しています。次に、次のライブラリをダウンロードしました。

  • google-api-dotnet-client-1.2.4737-beta.source.zip
  • youtube-api-サンプル
  • google-youtube-v3-rev35-csharp-1.2.0-ベータ版

これまで私を助けたことは何もありません...

私はそれについて何も見つけることができないのでPicasa webYoutube API v2 or v3使用できるかどうかを知りたい. oAuth2.0 Service account私は現在使用してPicasa Web oAuthv1.0おり、非常に使いやすいと感じましたが、移行したいと考えていGoogle Youtube API v3/Picasa web APIます。

基本的なワークフローのアイデア:

  • プライベートの写真とビデオは、Web サイト用に特別に作成されます。
  • ユーザーはサイトにログインし (Google ユーザーではありません)、写真とビデオを表示します -> サイトに正常にログインしたすべてのユーザーは、すべての youtube ビデオと picasa 写真にアクセスでき、このメディアは Google で非公開です

認証の使用方法を示すどこかで見つけた唯一の例は、残念ながらユーザーの操作が必要な ASP.NET MVC プロジェクトであり、私はそれを望んでいません。

誰かがこれについて私を喜ばせることができますか? サービス アカウントを使用して API に接続するためのコードが書かれている人はいますか、JavascriptそれともC#今のところ oAuthv1.0 で認証する方がよいでしょうか? どんな助けでも大歓迎です!!

4

2 に答える 2

2

サービス アカウント認証でアクセスできる Google API をご覧ください。サービス アカウントをサポートするすべての API のリストが含まれています。

私の知る限り、Picasa と Youtube はサービス アカウントをサポートしていません。

于 2013-03-18T16:12:44.203 に答える
1

Peleyal が投稿した記事に基づいて、YouTube がサービス アカウントをサポートする必要があるというのが私の解釈です。関連記事の回答では、「OAuth 2.0 をサポートするすべての Google API はサービス アカウントで動作する必要があります」と記載されています。

YouTube が Google API であると仮定すると、それも機能するはずです。

残念ながら、その答えに 100% の自信があるわけではありません。なぜなら、サービス アカウントについて「いくつかの Google API はアプリケーションに代わって動作し、ユーザー情報にはアクセスしない」と書かれている文書を見たことがあるからです。 https://developers.google.com/accounts/docs/OAuth2#serviceaccount

YouTube API へのアクセスは「ユーザー情報」に該当しますか? その質問への答えは、私が試してみなければ 100% の自信を持てない理由です。高価な時間の提案。

于 2013-03-28T17:56:55.393 に答える