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の例外処理を返します。 実行例は以下の例をご確認ください。 |