写真をpicasaにアップロードするために使用するwinformアプリケーションが1つありました。私はoAuth認証を使用し、ユーザーは次の許可を与えました
Picasa ウェブ アルバムの
プロフィール情報
後で使用するために認証トークンを保存します。これは完全に機能します。
GOOGLE DRIVEも含めるように拡張したいので、以下のように認証にスコープを追加しました
ファイル ドライブ API で
したがって、ユーザーは、Picasa、プロフィール情報、Google ドライブの 3 つすべてにアクセス許可を付与します。
しかし、Googleドライブサービスのオブジェクトを作成する方法がわからないため、写真をGoogleドライブにアップロードできません。
Picasaの場合、次のコードを使用しました
OAuthParameters parameters = new OAuthParameters()
{
ConsumerKey = CONSUMER_KEY,
ConsumerSecret = CONSUMER_SECRET,
Token = AuthToken,
TokenSecret = AuthSecret
};
requestFactory = new GOAuthRequestFactory("XXXX", "XXXX", parameters);
service = new PicasaService(requestFactory.ApplicationName);
Googleドライブに似たものはありますか? オブジェクト DriveService(auth) を作成する必要があります ..
つまり、CONSUMER_KEY、CONSUMER_SECRET、AuthToken、AuthSecret という 4 つの情報から DRIVESERVICE の OBJECT を作成する方法を知る必要があります。
ありがとう。