2015-12-14 31 views
6

Potrzebujesz pomocy Twilio. Jestem nowicjuszem i jestem trochę zagubiony. To może wydawać się zbyt proste, ale mam klienta, CRM, który będzie śledzić połączenia tak długo, jak rozmowy przychodzące ping URL - x2vps.com/index.php/api/voip/data/{caller id goes here}Twilio: statusCallBack?

Uwaga: CRM automatycznie śledzić wszystkie zarejestrowane numery telefonów, ping tego URL.

Mam kawałek routingu połączenia zorientowanego. Nie mogę się dowiedzieć, jak zakodować interfejs API twilio, aby dołączyć przychodzące identyfikatory dzwoniącego do adresu URL CRM i wysłać do niego polecenie ping. Chcę rejestrować wszystkie połączenia bez względu na status.

Gdybyś mógł wskazać mi właściwy kierunek, byłbym naprawdę wdzięczny.

Dziękujemy!

Odpowiedz

3

Twilio developer evangelist here.

Twilio nie dołącza identyfikatora dzwoniącego do ustawionego adresu URL webhook. Aby zrobić coś takiego, musisz podać w środku jakiś serwer, który może przekształcić żądanie Twilio w wymagany format.

Zrobisz to, tworząc aplikację internetową, która będzie mogła odbierać webhook od Twilio. Następnie należy pobrać przychodzący identyfikator dzwoniącego z żądania Twilio, jest to parametr From. Za pomocą identyfikatora dzwoniącego aplikacja będzie następnie budować adres URL punktu końcowego CRM i samodzielnie wysyłać żądanie HTTP. Musisz zdecydować, czy chcesz uwzględnić wszystkie oryginalne parametry, jeśli system CRM może z nich korzystać.

Daj mi znać, jeśli to pomoże.