Можно ли скрыть/изменить номер мобильного телефона отправителя при отправке смс в Android?
Как мы можем скрыть/изменить номер мобильного телефона отправителя при отправке SMS-сообщения в приемник.
Например, если я отправляю sms на некоторое число 1234567890, приемник может получать мои sms, не зная моего номера.
Я прошел через пару вопросов в переполнении стека по этому поводу, и было упомянуто, что невозможно скрыть/изменить номер отправителя.
Но я вижу некоторые приложения на рынке Android, которые скрывают номер отправителя.
Примечание. В приложении они явно упомянули
Ваш оператор сети должен поддерживать скрытие вашего идентификатора вызывающего абонента.
Я хочу знать, поддерживают ли Network Providers в США этот вариант или нет. Также как я могу узнать, поддерживает ли мой провайдер сети, и какой API я должен использовать для скрытия мобильного номера отправителя?
Он был бы классным, если бы у меня была какая-то подсказка в этом
Вот существующие вопросы
Здесь ссылка на приложение
Ответы
Ответ 1
Нет.
Но что вы можете сделать, это использовать шлюз SMS, который позволяет вам скрыть идентификатор вызывающего абонента или который дает ему определенное имя. Просто альтернативное предложение.
например, возьмите этот сайт, http://api.textmagic.com/ → http://api.textmagic.com/https-api/textmagic-api-commands#send
Ответ 2
Это зависит от поставщиков. В основном они этого не поддерживают.
Ответ 3
http://learntelecom.com/sms-fraud/
Как описано в этом документе, фальсификация SMS невозможна без значительных усилий со стороны технического персонала, работающего с SMS-C. Другими словами, это происходит не случайно, с ошибками данных конфигурации или в результате получения сырых текстовых сообщений, полученных из Интернета. Это происходит потому, что в большинстве случаев для SMS-C требуется программный патч. Следовательно; любые случаи этого происходят в результате прямых действий со стороны сотрудников СМС-С и, вероятно, в связи с оказанием помощи со стороны сотрудников Связанной PLMN.