アクセストークンリクエスト

2015年12月7日

NEOのAPI連携機能に関連する「アクセストークンリクエスト」の説明ページです。

アクセストークンリクエスト

NEOの管理画面で設定したクライアントIDとクライアントシークレットを利用して、
各種APIリクエストに必要なアクセストークンを発行します。
アクセストークンの有効期限はNEOの管理画面から設定できます。


サンプルスクリプトのダウンロードはコチラをクリックしてください。


url
services.php

method
post

parameter
path=token
client_id=クライアントID
client_secret=シークレット

※クライアントIDとシークレットはNEOの管理画面で取得したものです。
1204_02

リクエスト例

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


LINEで送る
Pocket