1

次のようなさまざまなプランから選択する必要があります「無制限の通話プレス1の場合、100分間プレス2」TwilioAPIで実行する必要があります

4

1 に答える 1

1

まず、 https://www.twilio.com/docsにあるTwilioのドキュメントを確認することをお勧めし ます。

次に、 https://www.twilio.com/docs/howtoにあるさまざまなサンプルアプリケーションを提供します 。

ただし、実際にはAPIを介してこれを行うことはありません。TWIML(Twilioマークアップ言語)を使用します。はじめに...(これはPHPとTWIMLで記述します)

index.phpというページを作成し、以下を追加します

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Gather action="gather.php" method="GET">
        <Say>
            For unlimited calling press 1, for 100 minutes press 2
        </Say>
    </Gather>
    <Say>We didn't receive any input. Goodbye!</Say>
</Response>

collect.phpという別のページを作成します。このページには次のようなものがあります。

<?php

$response = $_REQUEST['Digits'];

if($response == 1){
    $message = 'You pressed 1 for unlimited calling.';
}elseif($response == 2){
    $message = 'You pressed 2 for 100 minutes';
}

echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<Response><Say>You entered " . $response . "</Say></Response>";
?>

明らかに、gather.phpページでは、発呼者が選択したものを処理するための適切なコードを記述する必要があります。

于 2012-10-29T17:12:56.737 に答える