2009-05-11 25 views
10

モバイルブラウザは、デバイスの内蔵機能を使用してSMSを送信できますか? つまり、オンラインSMSサービスプロバイダを使用せずに、実際にモバイルデバイスにSMSを送信させるということです(J2MEを使用する場合と同じです)。モバイルブラウザからSMSを送信する

答えて

14

さまざまなモバイルブラウザがありますので、これが標準化されているかどうかは疑問です。 Safari/iPhoneはSMS URIsをサポートしています。これは私にとって問題に敏感なアプローチであり、iPhoneだけではサポートされていないかもしれません。

リンク(上記の)私が見つけた、とZamelからのコメントに基づいて、私はこれがうまくいく容疑者:

本当の電話番号を持つが、
<a href="sms:+447787000000">SMS</a> 

、おそらく%の2Bとして+記号をエスケープします。

+0

小さな間違いですが、そのように見えるはずです: SMS Zamel

+0

数字の書式設定は重要ですか? – jmoon90

0

私はGSMモデムがSMSゲートウェイとして機能することができると思いますが、これを行うにはソフトウェアをモデムにインストールする必要があります。別のオプションとしてCarrier Gateway SMSへのメールを調べることもできます。例はAT & T番号@txt.att.net

ZeepMobileのような最近のポップアップサービスがいくつかあります。

あなたは正確に何を達成しようとしていますか?

+0

サービスに登録するために、ユーザーがWAPブラウザからSMSを送信できるようにします。彼は確認SMSを返すだろう。 – Zamel

+0

ZeepMobileは、SMSゲートウェイへのAPIとしてHTTPポストを使用します。ブラウザに投稿をさせてから、ユーザーはSMSのテキストメッセージを受け取ることができます。彼らはSMSメッセージの一番下に広告を持っていますが、無料でSMSメッセージを送信するショートコードを提供する唯一のサービスです。 –

0

マークアップ(html)ドキュメントをレンダリングするためのモバイルブラウザは特にありません。したがって、モバイルブラウザ経由でSMSを送信する場合は、Webサーバページを呼び出し、モバイルブラウザではなくサーバから送信します。

モバイルOSとそのアプリケーションにはかなりの制限があります。あなたが見るのが最も近いのは、モバイルブラウザで電話番号をハイパーリンクしてメッセージを送信する機能ですが、ブラウザではなくSMSアプリを通じて処理されます。

+0

SMSはブラウザではなくデバイスから送信されることを意味しますか?それはまさに私が必要とするものです。 – Zamel

-1

これはできないことです。かなりのセキュリティリスクIMHOになります。私はスパマーがその上にいると思います。

+0

あなたは彼に理由と方法を説明しません。私はあなたが何を意味するのか理解していますが、それだけでは不十分です。彼が意味していたのは「ユーザーが検証できるようにしている間」だったのですが、あなたは「静かに」と思っていました... – Kheldar

+0

WTH私は答えにコメントするための評判ヒットを得ますか? – Kheldar

+0

あなたはしません。あなたは私の答えをdownvotingから評判ヒットを取得します。 FAQを参照してください。 –

-1

不可能です。ブラウザからデバイス機能を呼び出すことができます。それはそれについて行く方法です。 Webkitでできます。

0

Androidとブラックベリーのサポート 「mailto:」と「tel:」。

Androidは「sms:」をサポートしています(おそらくiPhone、私は持っていません:)
あなたの結果を投稿してください。

2

Opera Miniブラウザの一部のバージョンprovide a javascript interfaceは、ユーザーの電話からSMSメッセージをオーサリングするために使用します。

また、NokiaのSymbianブラウザの一部のバージョンinclude a javascript interfaceも同様の機能を備えています。

他にもあるかもしれませんが、これまで私がこれまでに書いた文書は2つしかありません。

関連する問題