monitor.edit |
実在するモニターを編集します。 認証&アクションこのメソッドは認証を必要とします。これらには http と httpsを通じてアクセスできます。 アクションタイプ: HTTP POST. アーギュメント
id (注1参照) モニターのid。 name (注1参照) モニターの名前。許可された値: string(64) url (必要事項) モニターのURL 。許可された値: string(2048) group_id (オプション) このモニターを追加しなければならないグループのID。Id は存在するグループのintegerである必要があります。 group_name (オプション) 注2参照) Name は最長64文字で、実在するグループの全て(integer) である必要があります。 status (オプション) モニターのステータス。許可された値: 1 = 有効 / 0 = 無効. port (オプション) ポート番号のチェック。許可された値: integer login (オプション) リソースにアクセスするにはユーザーIDが必要です(http 認証)。許可された値: string(32) password (オプション) IDに関連したパスワード.許可された値:string(32) match (オプション) サーバーの返答の中で、チェーンが見つかったかをコントロールする(又は見つからなかったか、"contain"に含まれて要る値によります)。許可された値: string(255) contain (オプション) サーバーの返答の中で下記の"match" の値の出現回数を確定する。許可された値された値: 1 = 含まれている必要有り/ 0 =含まれている必要なし。 do_hash (オプション) ハッシュ(不要なデータ)MD5を比較することによって要素を変更するか、どうかをコントロールします。実在する値を置換する場合は、値を 1 に設定して下さい。許可された値: 1 = ハッシュをチェックする/ 0 = チェックしない frequence (オプション) 2つのチェックの間の分ごとの頻度。許可された値: 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 post (オプション) すべてのデータを送る必要があります(HTTP POSTを通じて)。フォーマットはこのようにします: pie=apple&drink=coffee&desert=none stations (オプション) お客様が監視を望むコ ンマにて分離されたモニタリング·ステーションのリスト。 A許可された値: integer と実在するID . デフォルト: 全てのステーション add_stations (オプション) (これからの)ステーションをス テーションのリストから自動的に追加する。 許可された値: 1 = はい / 0 = いいえ. デフォルト: 1 header (オプション) eader のラインは申請の中に含まれていま す。 多数のHeaders にはheader[]=Cookie:myCookieThing&header[]=Accept:text/plain をご使用ください。
注1: Idとnameを併せて鍵として使用する事が可能です。両方が存在する場合、nameが鍵として選択されます。Name を鍵として使用なさる際は nameを変更なさらない方が安定します!
注2: モニターをグループに追加する際はgroup_id とgroup_name を併せて使用する事が可能です。両方が存在する場合、group_name は鍵として認識されません。
上記に記述される全てのアーギュメントは実在する値です。例えば、お客様が頻度を送信されないと頻度は変更されないままでいます。 アプリケーションの例http://api.webcron.org/monitor.edit
投稿データ:
id=74978&status=0&frequence=3 返答の例<rsp status="ok"> <monitor id="74978" modified="2009-02-26 19:23:06" /> </rsp> |