私は OAuth Arena と Google Api に非常に慣れていませんが、ここで達成しようとしていることは非常に単純です。
ユーザーが Google Connect ボタンをクリックすると、私の Web サービスは Google サーバーからすべてのユーザー プロファイル情報を取得できるはずです。
AccessToken を取得するためのコードを既に作成していますが (まだテストしていません)、それが正常に機能していると仮定すると、Google API にユーザー プロファイルを提供するようにどのように依頼すればよいでしょうか? GoogleConsumer クラスに Get Contacts という静的関数が表示されますが、プロファイルデータを取得するオプションが表示されません。私が見逃しているものがあるかもしれませんか?
アクセストークンを取得しているコードを次に示します。
IConsumerTokenManager tokenManager =
new LocalTokenManager(consumerKey,consumerSecret);
var googleConsumer =
new WebConsumer(GoogleConsumer.ServiceDescription, tokenManager);
var tokenResult = googleConsumer.ProcessUserAuthorization();
return tokenResult.AccessToken;
では、ユーザー プロファイルを取得するにはどうすればよいでしょうか。