JSON Object Example
{
    "UserName": "917",
    "Server": "asterisk.company.com",
    "AuthorizationName": "917",
    "Password": "password",
    "DisplayName": "any_name",
    "Number": "918",
    "PerformRegister": true,
    "PerformCall": true,
    "ExpectedCallResult": "Answer",
    "Device_Id": 8692,
    "Id": 18014,
    "Task_Type_Id": 51,
    "Name": "sip",
    "Timeout": 1000000
}

フィールドの説明

種類

形容

ユーザー名

このフィールドには、ユーザー名 (通常はソース ドメイン (サーバー) の “username@domain.com”など) が含まれます。

例:
"UserName": "917"

サーバー

PBX または VOIP サービス プロバイダーのドメイン アドレスまたは IP アドレス。

例:
"Server": "asterisk.company.com"

承認名

このフィールドには認証セッションに使用される名前が含まれますが、通常はユーザー名と一致します。

例:
"AuthorizationName": "917"

パスワード

このフィールドには SIP 認証用のパスワードが含まれています。

例:
"Password": "password"

表示名

いわゆる「フレンドリ名」または「表示名 」(RFC 3261に従って)

例:
"DisplayName": "any_name"

このフィールドには送信先番号が含まれています。 別のドメイン (別の PBX に属する) にある番号の監視を実行する場合は、番号 (名前) とドメイン名を次の形式で指定する必要があります @destination_domain.com。 ドメインは、その IP アドレスで直接指定できます。

例:
"Number": "918"

登録を実行する

ブーリアン

登録プロセスは、発信者 ID(“username@domain.com”などの SIP URL) とそのアドレスとの間にバインドを作成します。 詳細については、RFC 3261 の段落 10 を参照してください。

例:
"PerformRegister": true

コールを実行する

ブーリアン

有効にすると、呼び出しが実行されます。

例:
"PerformCall": true

期待されるコール結果

このフィールドには、着信側の予期される動作の指定が含まれます。可能な値:”回答”、”ビジー”、”答えなし”

例:
"ExpectedCallResult": "Answer"

Device_Id

Int32

読み取り専用フィールド。固有のデバイス ID

例:
"Device_Id": 8692

身分証明書

Int32

読み取り専用フィールド。固有のタスク ID

例:
"Id": 18014

Task_Type_Id

Int32

タスク フィールドの種類です。 適切なテーブルのTask_type_idの潜在的な値を確認してください

例:
"Task_Type_Id": 51

名前

タスク名

例:
"Name": "sip"

タイムアウト

Int32

このフィールドは、タスク実行の最大時間値 (秒単位) を定義します。

例:
"Timeout": 100