0

現在DocsListAPIを使用していて、OAuth1ですでに承認されている大規模なユーザーベースを持つRailsアプリがあります。また、2-Legged-OAuthに大きく依存しています。Drive SDKがOAuth2( https://developers.google.com/drive/delegation )を使用したドメイン委任をサポートしていることは知っていますが、いくつかの理由でこれを使用しないようにしたいと思います1)必要がない私のユーザーは再認証し、さらに重要なことに、2)rubyクライアントはまだアルファ版です(https://code.google.com/p/google-api-ruby-client/

カレンダーと連絡先APIを使用すると、引き続きOAuth1クレデンシャルを使用できることを知っています(https://developers.google.com/google-apps/calendar/auth

さらに、OAuth1Playgroundを使用してDriveSDKを使用できます。OAuth1プレイグラウンドでOAuth1トークンとトークンシークレットを使用して認証し、https://www.googleapis.com/drive/v2/files?fields = etag、items(id、title)に電話をかけることができました。

DriveSDKでユーザーを指定して、まだアルファ版のクライアントを使用せずに本番環境で使用できるようにする方法があるかどうか疑問に思っています。

誰かが何か洞察を持っているなら、私はそれをとても感謝しています。

4

1 に答える 1

0

OAuth1と2LOを使用して、ドライブAPIにアクセスすることができます。これを行う方法は、Calendar Authページ( https://developers.google.com/google-apps/calendar/auth )で説明されている方法とまったく同じです。

ルビーグーグルクライアントと通常のシグネットクライアントの使用の両方が機能します。

于 2013-11-18T22:12:14.073 に答える