#blackberry
#ежевика
Вопрос:
как можно отобразить номер телефона, если он был скрыт инициатором вызова? Спасибо
Ответ №1:
Невозможно, это скрыто на уровне сети, а не на уровне телефонной трубки.
Комментарии:
1. Тогда, как работают такие сервисы, как TrapCall? AFAIK, телефонный звонок перенаправляется на службу вроде TrapCall и чем-то делается на ее стороне… Но если они могут разблокировать переадресованный телефонный звонок, то должен быть способ сделать это на стороне телефонной трубки? Кстати, как, более или менее, они его разблокируют?
2. Если вы будете следовать инструкциям trapcalls, вам будет предложено перенаправить свой телефон на их бесплатный номер. Бесплатные номера — это своего рода лазейка, когда дело доходит до идентификатора вызывающего абонента, они могут видеть это, потому что владелец бесплатного номера оплачивает счета. Но все это по-прежнему происходит на сетевом уровне, и хотя они предоставляют клиентам собственный API своих сервисов, который возвращает идентификатор вызывающего абонента, полученный на сетевом уровне из заголовков tdm или sip.
3. На самом деле после его проверки они выполняют дополнительный шаг, который заключается в повторном вызове вам с помощью вызывающей стороны, подделанной на ранее заблокированную. Поэтому я не думаю, что даже есть необходимость в собственном api, это можно сделать полностью на сетевом уровне.
4. @Ray Vahey: Вы знаете, как заблокировать случайный вызов из нашего приложения?