メニュー

Expand
Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

緊急通報

Twilioの緊急通話はお使いのElastic SIP Trunkを使用して米国とカナダでPublic Safety Answering Points (PSAPs)への911通話 (日本における110/119に相当) のルーティングを可能にします。

緊急通話は電話番号ごとに有効にできます。 このページではElastic SIP Trunkに関連づけられた電話番号でE911のオン、オフを切り替えるために従うべき手順についてまとめています。 緊急通話ドキュメントも併せてお読みください。

Phone NumberサブリソースにはこのTrunkに関連づけられてたPhone Number (電話番号) インスタンスの一覧が含まれます。 Phone NumberインスタンスはTwilioのコアREST APIによって管理されます。 より詳しい情報については、Phone Numberリファレンスをご確認ください

Twilio電話番号で緊急通話をオンにする

Twilio電話番号で緊急通話をオフにする

Twilio電話番号における緊急連絡先の変更


アクション

Twilio電話番号で緊急通話をオンにする

API経由でElastic SIP Trunkに関連づけられたTwilio電話番号で緊急通話を有効にするには、下記の4つの手順に従うことが必要です:


新しい緊急連絡先を作成および有効にする

先頭に戻る

POST /Accounts/{Account SID}/Addresses 

「EmergencyEnabled」パラメーターを「true」に設定して、緊急通話用に新しい住所を作成し、それを検証します。

curl -XPOST https://api.twilio.com/2010-04-01/Accounts/{Account SID}/Addresses \    
    -d "FriendlyName=Twilio" \
    -d "CustomerName=Twilio" \
    -d "Street=645 Harrison St." \
    -d "City=San Francisco" \
    -d "PostalCode=94105" \
    -d "Region=CA" \
    -d "IsoCountry=US" \
    -d "EmergencyEnabled=True" \
    -u '{twilio account sid}:{twilio auth token}'
レスポンス例

新しい住所は検証プロセスの一環として推奨されることがあります:

<?xml version='1.0' encoding='UTF-8'?>
<TwilioResponse>
 <RestException>
  <Code>21629</Code>
  <Message>Failed to validate address. Check the suggested address. | FriendlyName: Twilio, CustomerName: Twilio, Street: 645 HARRISON ST, Locality: SAN FRANCISCO, Region: CA, PostalCode: 94105, IsoCountry: US</Message>
  <MoreInfo>https://www.twilio.com/docs/errors/21629</MoreInfo>
  <Status>400</Status>
 </RestException>
</TwilioResponse>
}

または、住所が検証され、受諾されました:

<?xml version='1.0' encoding='UTF-8'?>
<TwilioResponse>
 <Address>
  <Sid>AD0d06f4385cf94f94761a9903a2fdd2c5</Sid>
  <AccountSid>ACxxx</AccountSid>  
  <FriendlyName>Twilio</FriendlyName>
  <CustomerName>Twilio</CustomerName>
  <Street>645 HARRISON ST</Street>
  <City>SAN FRANCISCO</City>
  <Region>CA</Region>
  <PostalCode>94105</PostalCode>
  <IsoCountry>US</IsoCountry>
  <Uri>/2010-04-01/Accounts/ACxxx/Addresses/AD0d06f4385cf94f94761a9903a2fdd2c5</Uri>
  <DateCreated>Fri, 05 Aug 2016 17:43:50 +0000</DateCreated>
  <DateUpdated>Fri, 05 Aug 2016 17:43:50 +0000</DateUpdated>
  <EmergencyEnabled>true</EmergencyEnabled>
 </Address>
</TwilioResponse>
}


Twilio電話番号に緊急連絡先を関連づける

先頭に戻る

POST /Accounts/{Account SID}/IncomingPhoneNumbers/{PhoneNumber SID} 
curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACxxx/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441 \
-d "EmergencyAddressSid=AD0d06f4385cf94f94761a9903a2fdd2c5" \
    -u '{twilio account sid}:{twilio auth token}'
レスポンス例
<?xml version="1.0" encoding="UTF-8"?>
<TwilioResponse>
  <IncomingPhoneNumber>
    <Sid>PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Sid>
    <AccountSid>AC82f240bb054e6bed8b8376030816aa7d</AccountSid>
    <FriendlyName>(347) 862-9385</FriendlyName>
    <PhoneNumber>+13478629385</PhoneNumber>
    <VoiceUrl />
    <VoiceMethod>POST</VoiceMethod>
    <VoiceFallbackUrl />
    <VoiceFallbackMethod>POST</VoiceFallbackMethod>
    <VoiceCallerIdLookup>false</VoiceCallerIdLookup>
    <DateCreated>Mon, 24 Nov 2014 23:14:38 +0000</DateCreated>
    <DateUpdated>Fri, 05 Aug 2016 17:52:33 +0000</DateUpdated>
    <SmsUrl>https://demo.twilio.com/welcome/sms/reply/</SmsUrl>
    <SmsMethod>POST</SmsMethod>
    <SmsFallbackUrl />
    <SmsFallbackMethod>POST</SmsFallbackMethod>
    <AddressRequirements>none</AddressRequirements>
    <Beta>false</Beta>
    <Capabilities>
      <Voice>true</Voice>
      <SMS>false</SMS>
      <MMS>false</MMS>
    </Capabilities>
    <StatusCallback />
    <StatusCallbackMethod>POST</StatusCallbackMethod>
    <ApiVersion>2010-04-01</ApiVersion>
    <VoiceApplicationSid />
    <SmsApplicationSid />
    <TrunkSid>TK52291f8799518599e7251dc3408a8ebc</TrunkSid>
    <EmergencyStatus>Inactive</EmergencyStatus>
    <EmergencyAddressSid>AD0d06f4385cf94f94761a9903a2fdd2c5</EmergencyAddressSid>
    <Uri>/2010-04-01/Accounts/AC82f240bb054e6bed8b8376030816aa7d/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Uri>
  </IncomingPhoneNumber>
</TwilioResponse>


Twilio電話番号で緊急通話をオンにする

先頭に戻る

このステップを前のステップと混同しないでください。 両者は別々のAPI呼び出しでなければなりません。

POST /Accounts/{Account SID}/IncomingPhoneNumbers/{PhoneNumber SID} 
curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACxxx/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441 \
-d "EmergencyStatus=Active" \
    -u '{twilio account sid}:{twilio auth token}'
レスポンス例
<?xml version="1.0" encoding="UTF-8"?>
<TwilioResponse>
  <IncomingPhoneNumber>
    <Sid>PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Sid>
    <AccountSid>AC82f240bb054e6bed8b8376030816aa7d</AccountSid>
    <FriendlyName>(347) 862-9385</FriendlyName>
    <PhoneNumber>+13478629385</PhoneNumber>
    <VoiceUrl />
    <VoiceMethod>POST</VoiceMethod>
    <VoiceFallbackUrl />
    <VoiceFallbackMethod>POST</VoiceFallbackMethod>
    <VoiceCallerIdLookup>false</VoiceCallerIdLookup>
    <DateCreated>Mon, 24 Nov 2014 23:14:38 +0000</DateCreated>
    <DateUpdated>Fri, 05 Aug 2016 17:53:42 +0000</DateUpdated>
    <SmsUrl>https://demo.twilio.com/welcome/sms/reply/</SmsUrl>
    <SmsMethod>POST</SmsMethod>
    <SmsFallbackUrl />
    <SmsFallbackMethod>POST</SmsFallbackMethod>
    <AddressRequirements>none</AddressRequirements>
    <Beta>false</Beta>
    <Capabilities>
      <Voice>true</Voice>
      <SMS>false</SMS>
      <MMS>false</MMS>
    </Capabilities>
    <StatusCallback />
    <StatusCallbackMethod>POST</StatusCallbackMethod>
    <ApiVersion>2010-04-01</ApiVersion>
    <VoiceApplicationSid />
    <SmsApplicationSid />
    <TrunkSid>TK52291f8799518599e7251dc3408a8ebc</TrunkSid>
    <EmergencyStatus>Pending Activation</EmergencyStatus>
    <EmergencyAddressSid>AD0d06f4385cf94f94761a9903a2fdd2c5</EmergencyAddressSid>
    <Uri>/2010-04-01/Accounts/AC82f240bb054e6bed8b8376030816aa7d/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Uri>
  </IncomingPhoneNumber>
</TwilioResponse>

「EmergencyStatus」パラメーターが「Pending Activation (アクティベーション保留中) 」に変化することに注意してください。 このプロセスには最大5分間かかる場合があります。


Twilio電話番号の緊急通話ステータスを確認する

先頭に戻る

POST /Accounts/{Account SID}/IncomingPhoneNumbers/{PhoneNumber SID} 
curl -G https://api.twilio.com/2010-04-01/Accounts/ACxxx/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441 \
    -u '{twilio account sid}:{twilio auth token}'
レスポンス例
<?xml version="1.0" encoding="UTF-8"?>
<TwilioResponse>
  <IncomingPhoneNumber>
    <Sid>PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Sid>
    <AccountSid>AC82f240bb054e6bed8b8376030816aa7d</AccountSid>
    <FriendlyName>(347) 862-9385</FriendlyName>
    <PhoneNumber>+13478629385</PhoneNumber>
    <VoiceUrl />
    <VoiceMethod>POST</VoiceMethod>
    <VoiceFallbackUrl />
    <VoiceFallbackMethod>POST</VoiceFallbackMethod>
    <VoiceCallerIdLookup>false</VoiceCallerIdLookup>
    <DateCreated>Mon, 24 Nov 2014 23:14:38 +0000</DateCreated>
    <DateUpdated>Fri, 05 Aug 2016 17:54:17 +0000</DateUpdated>
    <SmsUrl>https://demo.twilio.com/welcome/sms/reply/</SmsUrl>
    <SmsMethod>POST</SmsMethod>
    <SmsFallbackUrl />
    <SmsFallbackMethod>POST</SmsFallbackMethod>
    <AddressRequirements>none</AddressRequirements>
    <Beta>false</Beta>
    <Capabilities>
      <Voice>true</Voice>
      <SMS>false</SMS>
      <MMS>false</MMS>
    </Capabilities>
    <StatusCallback />
    <StatusCallbackMethod>POST</StatusCallbackMethod>
    <ApiVersion>2010-04-01</ApiVersion>
    <VoiceApplicationSid />
    <SmsApplicationSid />
    <TrunkSid>TK52291f8799518599e7251dc3408a8ebc</TrunkSid>
    <EmergencyStatus>Active</EmergencyStatus>
    <EmergencyAddressSid>AD0d06f4385cf94f94761a9903a2fdd2c5</EmergencyAddressSid>
    <Uri>/2010-04-01/Accounts/AC82f240bb054e6bed8b8376030816aa7d/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Uri>
  </IncomingPhoneNumber>
</TwilioResponse>

「EmergencyStatus」パラメーターが「Active」になっていることにご注意ください。

Twilio電話番号で緊急通話をオフにする{#disable}

API経由でElastic SIP Trunkに関連づけられたTwilio電話番号で緊急通話を無効にするには、下記の4つの手順に従うことが必要です:


Twilio電話番号で緊急通話をオフにする

先頭に戻る

POST /Accounts/{Account SID}/IncomingPhoneNumbers/{PhoneNumber SID} 
curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACxxx/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441 \
    -d "EmergencyStatus=InActive" \
    -u '{twilio account sid}:{twilio auth token}'
レスポンス例
<?xml version="1.0" encoding="UTF-8"?>
<TwilioResponse>
  <IncomingPhoneNumber>
    <Sid>PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Sid>
    <AccountSid>AC82f240bb054e6bed8b8376030816aa7d</AccountSid>
    <FriendlyName>(347) 862-9385</FriendlyName>
    <PhoneNumber>+13478629385</PhoneNumber>
    <VoiceUrl />
    <VoiceMethod>POST</VoiceMethod>
    <VoiceFallbackUrl />
    <VoiceFallbackMethod>POST</VoiceFallbackMethod>
    <VoiceCallerIdLookup>false</VoiceCallerIdLookup>
    <DateCreated>Mon, 24 Nov 2014 23:14:38 +0000</DateCreated>
    <DateUpdated>Fri, 05 Aug 2016 17:56:21 +0000</DateUpdated>
    <SmsUrl>https://demo.twilio.com/welcome/sms/reply/</SmsUrl>
    <SmsMethod>POST</SmsMethod>
    <SmsFallbackUrl />
    <SmsFallbackMethod>POST</SmsFallbackMethod>
    <AddressRequirements>none</AddressRequirements>
    <Beta>false</Beta>
    <Capabilities>
      <Voice>true</Voice>
      <SMS>false</SMS>
      <MMS>false</MMS>
    </Capabilities>
    <StatusCallback />
    <StatusCallbackMethod>POST</StatusCallbackMethod>
    <ApiVersion>2010-04-01</ApiVersion>
    <VoiceApplicationSid />
    <SmsApplicationSid />
    <TrunkSid>TK52291f8799518599e7251dc3408a8ebc</TrunkSid>
    <EmergencyStatus>Pending Deactivation</EmergencyStatus>
    <EmergencyAddressSid>AD0d06f4385cf94f94761a9903a2fdd2c5</EmergencyAddressSid>
    <Uri>/2010-04-01/Accounts/AC82f240bb054e6bed8b8376030816aa7d/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Uri>
  </IncomingPhoneNumber>
</TwilioResponse>


Twilio電話番号の緊急通話ステータスを確認する

先頭に戻る

POST /Accounts/{Account SID}/IncomingPhoneNumbers/{PhoneNumber SID} 
curl -G https://api.twilio.com/2010-04-01/Accounts/ACxxx/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441 \
    -u '{twilio account sid}:{twilio auth token}'
レスポンス例
<?xml version="1.0" encoding="UTF-8"?>
<TwilioResponse>
  <IncomingPhoneNumber>
    <Sid>PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Sid>
    <AccountSid>AC82f240bb054e6bed8b8376030816aa7d</AccountSid>
    <FriendlyName>(347) 862-9385</FriendlyName>
    <PhoneNumber>+13478629385</PhoneNumber>
    <VoiceUrl />
    <VoiceMethod>POST</VoiceMethod>
    <VoiceFallbackUrl />
    <VoiceFallbackMethod>POST</VoiceFallbackMethod>
    <VoiceCallerIdLookup>false</VoiceCallerIdLookup>
    <DateCreated>Mon, 24 Nov 2014 23:14:38 +0000</DateCreated>
    <DateUpdated>Fri, 05 Aug 2016 18:02:19 +0000</DateUpdated>
    <SmsUrl>https://demo.twilio.com/welcome/sms/reply/</SmsUrl>
    <SmsMethod>POST</SmsMethod>
    <SmsFallbackUrl />
    <SmsFallbackMethod>POST</SmsFallbackMethod>
    <AddressRequirements>none</AddressRequirements>
    <Beta>false</Beta>
    <Capabilities>
      <Voice>true</Voice>
      <SMS>false</SMS>
      <MMS>false</MMS>
    </Capabilities>
    <StatusCallback />
    <StatusCallbackMethod>POST</StatusCallbackMethod>
    <ApiVersion>2010-04-01</ApiVersion>
    <VoiceApplicationSid />
    <SmsApplicationSid />
    <TrunkSid>TK52291f8799518599e7251dc3408a8ebc</TrunkSid>
    <EmergencyStatus>Inactive</EmergencyStatus>
    <EmergencyAddressSid>AD0d06f4385cf94f94761a9903a2fdd2c5</EmergencyAddressSid>
    <Uri>/2010-04-01/Accounts/AC82f240bb054e6bed8b8376030816aa7d/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Uri>
  </IncomingPhoneNumber>
</TwilioResponse>

「EmergencyStatus」パラメーターが「Inactive」となったことにご注意ください。


Twilio番号から緊急連絡先の関連づけを削除する

先頭に戻る

このステップを前のステップと混同しないでください。 両者は別々のAPI呼び出しでなければなりません。

POST /Accounts/{Account SID}/IncomingPhoneNumbers/{PhoneNumber SID} 
curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACxxx/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441 \
    -d "EmergencyAddressSid=" \
    -u '{twilio account sid}:{twilio auth token}'
レスポンス例
<?xml version="1.0" encoding="UTF-8"?>
<TwilioResponse>
  <IncomingPhoneNumber>
    <Sid>PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Sid>
    <AccountSid>AC82f240bb054e6bed8b8376030816aa7d</AccountSid>
    <FriendlyName>(347) 862-9385</FriendlyName>
    <PhoneNumber>+13478629385</PhoneNumber>
    <VoiceUrl />
    <VoiceMethod>POST</VoiceMethod>
    <VoiceFallbackUrl />
    <VoiceFallbackMethod>POST</VoiceFallbackMethod>
    <VoiceCallerIdLookup>false</VoiceCallerIdLookup>
    <DateCreated>Mon, 24 Nov 2014 23:14:38 +0000</DateCreated>
    <DateUpdated>Fri, 05 Aug 2016 18:04:26 +0000</DateUpdated>
    <SmsUrl>https://demo.twilio.com/welcome/sms/reply/</SmsUrl>
    <SmsMethod>POST</SmsMethod>
    <SmsFallbackUrl />
    <SmsFallbackMethod>POST</SmsFallbackMethod>
    <AddressRequirements>none</AddressRequirements>
    <Beta>false</Beta>
    <Capabilities>
      <Voice>true</Voice>
      <SMS>false</SMS>
      <MMS>false</MMS>
    </Capabilities>
    <StatusCallback />
    <StatusCallbackMethod>POST</StatusCallbackMethod>
    <ApiVersion>2010-04-01</ApiVersion>
    <VoiceApplicationSid />
    <SmsApplicationSid />
    <TrunkSid>TK52291f8799518599e7251dc3408a8ebc</TrunkSid>
    <EmergencyStatus>Inactive</EmergencyStatus>
    <EmergencyAddressSid />
    <Uri>/2010-04-01/Accounts/AC82f240bb054e6bed8b8376030816aa7d/IncomingPhoneNumbers/PNbd331bc8f0f5b6bfbc946f3a0b0f1441</Uri>
  </IncomingPhoneNumber>
</TwilioResponse>


緊急連絡先を削除する

先頭に戻る

POST /Accounts/{Account SID}/IncomingPhoneNumbers/{PhoneNumber SID} 
curl -XDELETE https://api.twilio.com/2010-04-01/Accounts/ACxxx/Addresses/AD0d06f4385cf94f94761a9903a2fdd2c5 \  
    -u '{twilio account sid}:{twilio auth token}'

Twilio電話番号における緊急連絡先の変更

  • Twilio電話番号で緊急通話をオフにする
  • Twilio番号で緊急通話ステータスをチェックし、アクティブでないことを確認する
  • Twilio電話番号に新しい緊急連絡先を関連づける
  • Twilio電話番号で緊急通話をオンにする
  • Twilio番号で緊急通話ステータスをチェックし、アクティブであることを確認する
Rate this page:

ヘルプが必要ですか?

誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。 または、Stack Overflow でTwilioタグのついた情報から欲しいものを探してみましょう。