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連携機能へ戻る
 
 
