Я пытаюсь реализовать свой собственный теоретический веб-сервис SMS (просто чтобы понять, как работает этот материал, я опубликовал несколько других связанных вопросов, думаю, что это так).
- Настройка ПК. Для отправки SMS-сообщений требуются запросы с веб-сайта, который я отправляю: введенный пользователем номер телефона назначения и введенное пользователем текстовое сообщение
- Я получаю модем GSM или просто телефон GSM. Я подключаю его к компьютеру.
- Я получаю тарифный план от Verizon или кого-то еще, какой-то безлимитный план обмена SMS-сообщениями.
- Они дают мне SIM-карту, к которой прикреплен мой уникальный номер телефона (например, 555-5555). Я втыкаю это в GSM модем.
- У меня есть какое-то приложение (например, Kannel), которое обрабатывает взаимодействие с модемом и отправляет сообщения с моего компьютера.
- Теперь пользователи могут посетить мой теоретический сайт, ввести номер телефона и сообщение. Я беру эти данные, пересылаю их в Каннель. Каннель взаимодействует с модемом, передавая ему данные для сообщения. Модем взаимодействует с сетью оператора, с которой я зарегистрировался, и передает ей действительные SMS. Операторская сеть осуществляет маршрутизацию сообщения к фактическому месту назначения.
Это мое понимание того, как это работает. Теперь получатель этого текстового сообщения увидит это сообщение всплывающим на своем устройстве с номера моего модема (555-5555). Фактически, все тысячи людей, пользующихся моим сервисом, увидят один и тот же номер телефона происхождения.
Если это так, как эти сторонние SMS-приложения дают людям уникальные # для ответа на отправляемые ими сообщения?
Например, когда я подписываюсь на одну из этих «бесплатных» служб SMS на iPhone, мне присваивается уникальный идентификатор пользователя, например «123». У моего друга обычный телефонный план AT & T. Он может отправить смс на номер 123, и я получу сообщение. Как AT & T узнает, что это можно направить на эту стороннюю службу? Я не могу себе представить, что они каким-то образом получат новую SIM-карту с уникальным номером телефона для каждого пользователя, который подписывается на их услуги!
Спасибо за вашу помощь.
Спасибо