よくあるお問い合わせ (FAQ)

番号通知が非通知や発信者番号と違う / Twilio 電話番号以外を通知させたい

番号通知に非通知や、発信者番号(Caller ID)と違う電話番号が表示される原因は、海外経由、もしくは Twilio で取得した電話番号以外を設定した場合に発生します。

 

海外経由になった場合

海外経由で電話が発信された場合は非通知になることがあります。

また、先頭に +81 など国コードが追加される場合もあります(+81 80 XXXX XXXX など)。

通信事業者によっては次のいずれかが表示されることがあります。

  • RESTRICTED (制限されている) => 737 874-2833
  • BLOCKED (ブロックされている) => 256-2533
  • UNKNOWN (不明) => 865-6696
  • ANONYMOUS (匿名) => 266696687
  • UNAVAILABLE (通知不可) => 86282452253
  • EMPTY (空) => 464
  • No Caller ID (Caller ID が指定されていない) => 464

これらは番号通知の方法が国やキャリアによって異なるためです。そのため Twilio 利用者以外でも発生します。通信事業者側で設定されるため Twilio では制御することができません。

また、着信者が着信拒否した場合に海外経由で再架電することがあり、その場合は海外経由になることから番号が非通知になります。こちらは Twilio から発信した通話が、非通知でかかってきますをご参照ください。

Twilio Client をご利用の場合

edge の指定がない場合は海外経由になることがあるため、国内サービスの場合は edge に tokyo をご指定ください。その他の注意事項は Twilio Client の環境構築におけるベストプラクティスをご参照ください。

 

Twilio で取得した電話番号以外を設定した場合

日本国内への発信

Caller ID に Twilio で取得した電話番号以外を指定すると非通知になります。 そのため 03 や 080 などを設定することができません。Twilio が番号通知できるのは Twilio が提供する 050/0800/0120 となります。 これは日本国内の電話通信において、なりすましが許されていないことによります。

発信者電話番号が偽装されて着信する通話について


海外への発信

海外は日本と異なり検証済電話番号に登録した電話番号で発信することが可能な場合があります。

ただしその場合でも検証環境電話番号が日本の電話番号の場合は海外への発信は保証されません。国やキャリアによって番号通知の方式が異なるため、日本から海外への電話番号通知は保証されないためです。該当国の電話番号をご指定ください。

 

E.164 形式ではない場合

Twilio で取得した番号でも E.164 形式ではない場合は正しく通知されません。E.164 形式は国コードと電話番号の先頭の 0 を削除した形式です。

例えば 050-XXXX-XXXX の場合は +8150XXXXXXXX となります。

 

Caller ID や from が指定されていない場合

TwiML の場合

TwiML の <Dial> などには必ず Twilio で取得した電話番号を callerId をご指定ください。

https://jp.twilio.com/docs/voice/twiml/dial

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Dial callerId="+8150XXXXXXXX">+8170XXXXXXXX</Dial>
</Response>

REST API の場合

from には Twilio で取得した電話番号をご指定ください。

https://jp.twilio.com/docs/voice/api/call-resource#create-a-call-resource

$ twilio api:core:calls:create \
    --twiml "<Response><Say lang="ja-JP">こんにちは</Say></Response>" \
    --to +8190XXXXXXXX \
    --from +8150XXXXXXXX

 

 

関連記事はこちら

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。