Как отправить смс с мобильного браузера - PullRequest
1 голос
/ 24 ноября 2011

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

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

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

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

Ответы [ 3 ]

2 голосов
/ 24 ноября 2011

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

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

0 голосов
/ 25 ноября 2011

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

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

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

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

0 голосов
/ 24 ноября 2011

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

...