2015年12月7日
NEOのAPI連携機能に関連する「アクセストークンリクエスト」の説明ページです。
アクセストークンリクエスト
NEOの管理画面で設定したクライアントIDとクライアントシークレットを利用して、
各種APIリクエストに必要なアクセストークンを発行します。
アクセストークンの有効期限はNEOの管理画面から設定できます。
サンプルスクリプトのダウンロードはコチラをクリックしてください。
url
services.php
method
post
parameter
path=token
client_id=クライアントID
client_secret=シークレット
※クライアントIDとシークレットはNEOの管理画面で取得したものです。
リクエスト例
services.php?path=token& client_id=sefadgaseg& client_secret=asdfh4rdfhreryh
※client_id: NEOの管理画面で取得したものを設定してください。
※client_secret: NEOの管理画面で取得したものを設定してください。
※万一外部に漏れた際はNEOの管理画面でクライアントIDとシークレットを更新してください。
レスポンス
※リクエストが正常に処理されると、HTTPステータスコードが
200の以下のようなJSONがレスポンスされます。
フィールド名 | 説明 |
access_token | APIにアクセスする際に利用するアクセストークン |
expires_in | アクセストークンが利用できる残り時間 (秒) |
レスポンス例
{ "access_token": "abzdfefdfggadse", "expires_in": 3600 }
エラー
リクエストが正常に処理されなかった場合、以下のような
HTTPステータスコードとJSONがレスポンスされます。
HTTPステータスコード | 説明 | エラー例 |
400 | クライアントIDや シークレットに誤りがある場合 | { “error”: “wrong_parameter”, “error_description”: “client_id or client_secret parameter is not valid” } |
500 | システムエラー | { “error”: “system_error”, “error_description”: “api logic error” } |
API連携機能へ戻る