X-MON API が手軽にご利用いただけるように、PHPによるライブラリを用意いたしました。
| 対応サーバ環境 | PHP 5.2.0 以上 |
|---|---|
| md5 | 88dfe2bc44a55bb719af497bd1351216 |
リクエスト先URL(X-MONサーバ)は、以下になります。PHPライブラリ クラスをご利用の際に指定します。
(X-MONサーバURL)/1.0/xmon_api.php
クラス名は、XmonApiです。インスタンスを生成する際の引数は以下になります。
| 第一引数 | リクエスト先URL |
|---|---|
| 第二引数 | X-MON APIアクセスキー画面にて発行した "user_id" の値 |
| 第三引数 | X-MON APIアクセスキー画面にて発行した "auth_token" の値 |
| setMethod() |
利用したいリクエストメソッド名を引数に指定します。 例) setMethod('hosts.get'); |
|---|---|
| setParams() |
パラメータを指定する場合、setParams()メソッドを利用します。必須項目ではありませんので、リクエストにご不要な場合は指定する必要はございません。 json data {"params":{"key":"X-MON"}} を指定する場合、setParams(array('key' => 'X-MON'));と指定します。 |
| request() |
X-MONサーバに対し、リクエスト送信を行う際に利用します。 リクエスト先URLの指定や、setMethod()の指定に誤りがある場合、PHPの例外処理を返します。 実行例は以下の例をご確認ください。 |