2

Google ドライブ API を使用してデスクトップ アプリケーションを開発しています。私はc#を使用しています。ログイン段階で、ログインしてアクセスを許可した後、認証コードを受け取り、認証コードをアクセストークンに交換するためにアプリケーションにコピーペーストするように求めます。ユーザーが認証コードをコピー アンド ペーストせずにアクセス トークンを受け取る別の方法はありますか。

よろしくお願いしますモラン

4

1 に答える 1

4

デスクトップアプリケーションの場合、もう1つの方法は、アプリケーションで一時的なWebサーバーをホストし、をに設定するredirect_uriことlocalhost:<PORT>です。ユーザーがアクセスを承認すると、承認サーバーはこのURIにリダイレクトします。アプリケーションはリクエストを処理し、?code=クエリパラメータを解析して、OAuth2.0クレデンシャルと交換する必要があります。

于 2012-07-25T16:03:50.313 に答える