Version 3 (modified by mitty, 7 years ago) (diff) |
---|
setup project
- https://console.developers.google.com/ からプロジェクトを作成し、必要なAPIを有効にしたうえでOAuthのクライアントIDとクライアントシークレットを作成する
- 自分で作成したプロジェクトのクライアントIDを用いることで、APIの発行状況やエラー発生件数などがダッシュボードから確認できるようになる
- 初めてダッシュボードにアクセスした際には、利用規約への同意が求められる
- プロジェクトの新規作成
- 使用するAPIの有効化
- 認証情報の作成
- OAuth認証時の同意画面に表示する情報の設定
- サービス名は「My OCAMLDrive」としている
- アプリケーションの種類は「その他」とする
- クライアントIDが生成され、表示もしくはjson形式でダウンロードできるようになる
{"installed":{"client_id":"732618592028-28no107k9v98trf6meb8eegdpvjlr53o.apps.googleusercontent.com", "project_id":"fabled-frame-162115", "auth_uri":"https://accounts.google.com/o/oauth2/auth", "token_uri":"https://accounts.google.com/o/oauth2/token", "auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs", "client_secret":"ndaIX_3FQqHssFDwUAwOZdpi", "redirect_uris":["urn:ietf:wg:oauth:2.0:oob", "http://localhost"]}}
- このクライアントIDとシークレットを用いて認証要求を行うと、以下のように表示される
aur:google-drive-ocamlfuse
Attachments (18)
- oauth-01.png (60.9 KB) - added by mitty 7 years ago.
- oauth-02.png (34.0 KB) - added by mitty 7 years ago.
- oauth-03.png (18.0 KB) - added by mitty 7 years ago.
- oauth-04.png (17.6 KB) - added by mitty 7 years ago.
- oauth-05.png (17.6 KB) - added by mitty 7 years ago.
- oauth-06.png (26.7 KB) - added by mitty 7 years ago.
- oauth-07.png (31.4 KB) - added by mitty 7 years ago.
- oauth-08.png (19.5 KB) - added by mitty 7 years ago.
- oauth-09.png (30.7 KB) - added by mitty 7 years ago.
- oauth-10.png (44.8 KB) - added by mitty 7 years ago.
- oauth-11.png (13.2 KB) - added by mitty 7 years ago.
- oauth-12.png (21.9 KB) - added by mitty 7 years ago.
- oauth-14.png (22.0 KB) - added by mitty 7 years ago.
- gdocamlfuse-1.png (38.2 KB) - added by mitty 7 years ago.
- gdocamlfuse-2.png (40.1 KB) - added by mitty 7 years ago.
- gdocamlfuse-3.png (26.5 KB) - added by mitty 7 years ago.
- gdocamlfuse-4.png (38.1 KB) - added by mitty 7 years ago.
- oauth-15.png (6.2 KB) - added by mitty 7 years ago.
Download all attachments as: .zip