Как отправить смс из мобильного браузера

Я ищу способ отправить SMS из мобильного браузера. На данный момент у меня есть ссылка:

<a href = 'some thing..'>Send SMS to Me</a>

Идея в том, что если пользователь нажимает на ссылку выше, на мой телефон автоматически отправляется SMS с телефона пользователя.

Примечание. Я пробовал <a href = 'sms:9xxxxxx?body...'>, но он просит пользователя подтвердить, хотят ли они отправить SMS. У кого-нибудь есть идеи на этот счет?


person PhongTran    schedule 24.11.2011    source источник
comment
Вероятно, вам нужно создать веб-сайт для отправки SMS. Затем вы можете получить к нему доступ как из компьютерных веб-браузеров, так и из мобильных веб-браузеров и отправить SMS.   -  person Antti Rytsölä    schedule 24.11.2011


Ответы (3)


Я не думаю, что это возможно без фактического получения согласия пользователей - представьте себе решение, в котором веб-сайт может получить номер телефона любого смартфона без разрешения клиента? Звучит как отличное начало для злонамеренного использования.

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

person Repox    schedule 24.11.2011
comment
Проблема не в том, чтобы получить номер телефона пользователя. Я думаю, что все это синтаксис или что-то в этом роде для отправки SMS, потому что SMS URI имеет синтаксис ссылки для совершения вызова {‹a href=wtai://wp/mc;} . - person PhongTran; 24.11.2011

Один из способов сделать это состоит в том, что <a href = 'localhost/sms'>Send SMS to Me</a> эта http-ссылка, вероятно, будет отправлена ​​​​на сервер, и этот сервер jsp или сервлет должен отправить вам sms.

person Jasonw    schedule 24.11.2011

Префикс sms: в якорной ссылке может привести к активации собственного SMS-приложения мобильного телефона, и SMS будет предложено отправить с мобильного телефона, как вы говорите.

Этот метод означает, что вы можете предложить пользователю отправить электронное письмо СО своего номера НА ваш номер с префиксом в вашем HTML.

В качестве альтернативы можно предложить пользователю ввести свой номер мобильного телефона на вашем веб-сайте, а затем отправить его на ваш сервер, чтобы вы могли использовать SMS-шлюз для отправки им SMS.

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

person jbjon    schedule 25.11.2011