Сможет ли Android IP-телефон, подключенный к Inte rnet, обнаруживать и передавать входящий номер телефона в удаленный API? - PullRequest
0 голосов
/ 21 июня 2020

У меня есть приложение-коммуникатор, которое уже есть в магазине Google Play, которое может определять входящий номер вызова и отправлять его в CRM с помощью HTTP-запроса.

Это было протестировано на мобильных устройствах (сотовых телефонах) и это работает.

Интересно, будет ли то же самое работать на IP-телефонах (VoIP) - так они будут обнаруживать входящие номера, поступающие из Inte rnet, а не из фактической службы телефонии, и будут отправлены через приложение-коммуникатор (как упоминалось выше).

Итак, главный вопрос на самом деле заключается в том, будут ли телефоны VoIP обнаруживать входящие номера так же, как и обычные звонки.

Я использую следующий код для обнаружения телефонных номеров в приложении:

listener = new CallStateListener();
            TelephonyManager TelephonyMgr = (TelephonyManager) cordova.getActivity().getSystemService(Context.TELEPHONY_SERVICE);
            TelephonyMgr.listen(listener, PhoneStateListener.LISTEN_CALL_STATE);

Интересно, будет ли то же самое работать в телефонах VOIP.

Я не хочу размещать здесь рекламу, но это тип телефона, о котором я говорю:

http://www.grandstream.com/products/ip-video-telephony/ip-video-phones-android/product/gxv3370

...