Contents
認証と認可
Cacoo API への認証方式は以下の2つがあります。
1. API キー
リクエストパラメーターにユーザーごとに発行された API キーを付加して認証する方式です。 API キーはログイン後にここから発行できます。
リソースへのアクセス時に、発行されたAPI キーをパラメータ名 “apiKey” として付加することで認証が行えます。
例
https://cacoo.com/api/v1/diagrams.json?apiKey=abcdefghijklmn
2. OAuth 1.0a
OAuth 1.0a による認証方式です。アプリケーションの登録はログイン後にここから行います。
以下の URL で Access Token の取得を行います。
Access Token:
https://cacoo.com/oauth/access_token
Authorize:
https://cacoo.com/oauth/authorize
Request Token:
https://cacoo.com/oauth/request_token
OAuth での認証からアカウント登録を行う場合、以下のパラメータを Authorize の URL に指定することで、アカウント登録フォームへの事前入力ができます。
Name | Description |
---|---|
signup.mailAddress | アカウントのメールアドレス |
signup.nickname | アカウントのニックネーム |
3. OAuth 2.0
OAuth 2.0 による認証方式です。アプリケーションの登録はログイン後にここから行います。
以下の URL で Token の取得を行います。
Token:
https://cacoo.com/oauth2/token
Authorize:
https://cacoo.com/oauth2/authorize