Как настроить длинный код путем программирования в Twilio? - PullRequest
0 голосов
/ 10 декабря 2018

В нашем приложении у нас есть несколько фирм-установщиков, и внутри фирмы есть несколько пользователей.Поэтому мы хотим двустороннюю связь между номером фирмы и номером пользователя.Таким образом, всякий раз, когда пользователь регистрирует фирму, мы должны программировать телефонный номер фирмы как длинные коды в учетной записи Twilio с помощью программирования, чтобы эта фирма могла использовать этот номер телефона для отправки или получения смс от пользователя фирмы.Как мы можем сделать это в Twilio?Пожалуйста, предоставьте конкретную ссылку или совет.

1 Ответ

0 голосов
/ 10 декабря 2018

Twilio Evangelist здесь.

Ознакомьтесь с 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

Надеюсь, что поможет.

...