0

そのため、着信 SMS を取得しようとしており、SMS の内容に基づいて、特定の録音で電話をかけます。

例えば:

ドアが開いているとき、またはドアが閉じているときに # Twilio にテキストを送信できるモデム付きのドア センサーがあります。

Twilio が「ドアが開いています」というテキストを受信すると、twilio は私の携帯電話に電話をかけ、「ドアが開いています」という録音を再生します。

Twilio が「ドアが閉まっています」というテキストを受信すると、twilio は私の携帯電話に電話をかけ、「ドアが閉まっています」という録音を再生します。

<?php
    require_once('/home/protranx/public_html/twilio-php-      latest/Services/Twilio.php');


    $sid = "SID";
    $token = "Token";
    $client = new Services_Twilio($sid, $token);
    $alert = $_REQUEST['body'];

    $TwilioNumber = "+twilio #";
    $to = "+my cell #";
    $url1 = "http://protran.x10.mx/Oak1_armed_door_open.php";
    $url2 = "http://protran.x10.mx/Oak1_disarmed_door_closed.php";

    $string1 = "door open";
    $string2 = "door closed"; 

    if ($alert == $string1){
        $call = $client->account->calls->create($TwilioNumber, $to, $url1);}


    elseif ($alert == $string2){
        $call = $client->account->calls->create($TwilioNumber, $to, $url2);}
echo $call->sid;


header('content-type: text/xml');
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
?>
<Response>
</Response>

次のエラーが発生し続けます: エラー: 12100 - ドキュメントの解析に失敗しました

どんな助けでも大歓迎です。

ありがとうございました

4

1 に答える 1