転送のSMSと音声通話の代替電話番号


プライバシーと利便性のバランスを取ることができますトリッキー.今日、私はあなたが本当の電話番号を秘密にしている間、人々があなたに達することができる電話番号を出すことができるように、Triilioでメッセージと電話を転送する方法をあなたに教えます.
あなたの本当の電話番号を非表示にする理由がたくさんあります.例えば、
  • Craigslistにおけるインターネット販売業者との取引
  • 配達人にあなたに達する数を与えること
  • あなたの名刺に電話番号を置く
  • 転送番号を作成する前提条件

  • twilioアカウントsign up for a free one here

  • A Twilio phone number SMSと音声機能
  • 電話番号を転送し、メッセージを転送します.このポストの残りの部分については、我々はそれを簡単にするためにあなたの携帯電話番号と呼ぶが、SMSと音声機能を持つ任意の数にすることができます.
  • SMSを有効にして電話番号を使用すると、物事をテストするための友人
  • Twiilioスタジオでフォワーディング電話


    Twilio Studio 任意のコードを書くことなくメッセージングフローを処理するための条件付きロジックを書くことができるビジュアルアプリケーションビルダーです.
    ヘッドトゥーザStudio Dashboard . をクリックしてから新しいスタジオの流れを作成する“+”ボタンをクリックします.それを「メッセージ推進」と呼びましょう

    右側のウィジェットライブラリから“キャンバスにウィジェットをオンに”接続をドラッグします.着信トリガーに接続します.

    単一の番号に電話を接続し、ボックス内の携帯電話番号を入力するウィジェットを構成します.

    ウィジェットの設定を保存しPublish トップで.
    に移動Phone Numbers dashboard . “ボイス&ファックス”の下で、使用してあなたのtwilio電話番号を設定しますmessage forwarding あなたが作成したスタジオの流れ.

    友人をつかむ.彼らは物事をテストするためにあなたのtwilio電話番号を呼び出すように求めてください.☎️ 🎉

    Twinoスタジオで片道SMS転送


    があるa few ways of doing one-way SMS forwarding with Twilio . 我々はすでにスタジオの流れを行っているので、その上に構築しましょう.
    ドラッグSend Message キャンバスの上にウィジェット.接続するIncoming Message トリガ.
    それがあなたの携帯電話番号にあなたのTwilio電話番号からメッセージを送るように、ウィジェットを構成してください.メッセージ本体は次のようになります.
    From: {{trigger.message.Body}} : {{widgets.send_message_1.inbound.Body}} 
    


    フローへの変更を公開することを忘れないでください.あなたの友人にあなたのtwilio番号にテキストメッセージを送ることによってテストするのを援助してください.

    Twilio関数による双方向SMS転送


    あなたの携帯電話からの着信メッセージに返信することができるとしましょう.twilio関数を使用して、我々はそれを達成するためにいくつかのコードを書くでしょう.
    この関数を実行するには、3つの情報が必要です.
  • あなたの携帯電話番号
  • あなたがメッセージを交換するサードパーティの電話番号
  • 中間のゲートウェイとして機能するtwilio電話番号
  • 私たちは、新しいSMSが入ってくるたびに、私たちは、以前はTwito関数を呼び出すためにスタジオで使用していた同じTwito番号を再構成します.関数の内部には、情報を転送する方向を決定するロジックがあります.

    どのように、あなたはサードパーティの電話番号を得ますか?以前に作成したスタジオの流れを残すことができます.メッセージがあなたに返信したい場合は、メッセージ本体の電話番号をコピーし、以下のコードにドロップします.
    Functions dashboard , 新しい関数を作成するforward SMS . 次のコードをコピーします.
    exports.handler = function (context, event, callback) {
        const yourPhoneNumber = ''; // replace this
        const thirdPartyPhoneNumber = ''; // replace this
        const twilioPhoneNumber = event.To;
    
        let twiml = new Twilio.twiml.MessagingResponse();
        if (event.From === yourPhoneNumber) {
          twiml.message(event.Body, {
            to: thirdPartyPhoneNumber,
            from: twilioPhoneNumber
          });
        } else {
          twiml.message(`${event.From}: ${event.Body}`, {
            to: yourPhoneNumber,
            from: twilioPhoneNumber
          });
        }
        callback(null, twiml);
      }
    
    機能を保存します-それは自動的に展開されます.Configure your Twilio phone number 受信メッセージが到着すると、この関数が呼び出されます.

    あなたの友人にあなたにSMSを送るよう頼んでください.それらを1つ後ろに送って、彼らがそれを受け取ったことを確認してください.彼らに彼らの選択の飲料を彼らに援助のおかげで言うために買ってください.☕
    このアプローチの1つの欠点は、一度に1つの会話に制限されているということです.サードパーティの電話番号はハードコードされているので、別の人との会話をするたびに変更する必要があります.あなたが見知らぬ人と複数の同時会話を両立させる必要があるハイローラーならadd some conditional logic to specify the number you want to send a message to .

    包み上げる


    このブログ記事では、twilio Studioと関数を使用してメッセージを転送する方法をいくつか学びました.先に行くと、より安全に、世界にあなたの電話番号を配布する.
    何か質問や問題がある場合は、私は+ 1 970 - 238 - 3818でSMSを送信すること自由に感じなさい.また、Twitterで私に到達することができます.