В нашем приложении у нас есть несколько фирм, а внутри фирмы есть несколько пользователей. Итак, нам нужна двусторонняя связь между номером фирмы и номером пользователя. При этом всякий раз, когда пользователь регистрирует фирму, мы должны настроить телефонный номер фирмы как длинные коды в учетной записи Twilio с помощью программирования, чтобы эта фирма могла использовать этот номер телефона для отправки или получения sms-сообщений пользователю фирмы. Как это сделать в Twilio? Пожалуйста, дайте конкретную ссылку или совет.
Как настроить длинный код программным способом в Twilio?
Ответы (1)
Евангелист Twilio здесь.
Ознакомьтесь с документацией API телефонных номеров.
Ресурс AvailablePhoneNumbers позволяет вам поиск по телефонным номерам:
curl -G https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/AvailablePhoneNumbers/US/Local.json \
-d "AreaCode=510" \
-u 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token'
ресурс IncomingPhoneNumbers позволяет вам совершать покупки номера телефонов:
curl -X POST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/IncomingPhoneNumbers.json \
--data-urlencode "FriendlyName=My Company Line" \
--data-urlencode "PhoneNumber=+15105647903" \
--data-urlencode "VoiceMethod=GET" \
--data-urlencode "VoiceUrl=http://demo.twilio.com/docs/voice.xml" \
-u ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token
и обновить приобретенные номера телефонов < / а>:
curl -X POST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/IncomingPhoneNumbers/PN2a0747eba6abf96b7e3c3ff0b4530f6e.json \
--data-urlencode "AccountSid=ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
--data-urlencode "SmsUrl=http://demo.twilio.com/docs/sms.xml" \
--data-urlencode "VoiceUrl=http://demo.twilio.com/docs/voice.xml" \
-u ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token
Надеюсь, это поможет.
person
Devin Rader
schedule
10.12.2018