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