問題タブ [sms-gateway]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
261 参照

ruby-on-rails - Ruby を使用して SMS を送信する

次のチュートリアルを使用して、SMS サーバーのコーディングを試みています。

http://lukeredpath.co.uk/blog/sending-sms-messages-from-your-rails-application.html

ここでは、clickatell を使用するようにアドバイスされていますが、使用したいゲートウェイがあります。ただし、require clickatell または sudo gem install clickatell と書かれているコードのビットの書き方がわかりません。私はRubyとRailsが初めてなので、どんな助けもいただければ幸いです:)

0 投票する
2 に答える
1359 参照

ruby-on-rails - 宝石なしでRailsアプリケーションからSMSメッセージを送信する

APIを使用してSMSを送信するためのrubyアプリケーションを作成するために必要なリンク/キーは何ですか。そのための宝石を書く必要はありませんか?サービスへのリンクとAPIキーがあります。どこから始めればいいのかを知る必要があります。私はルビーに不慣れで、このチュートリアルに従おうとしていますが、clickatellを使用せずに私が何をしているのかを知らずにどこにも行けないようです。http://lukeredpath.co.uk/blog/sending-sms-messages-from-your-rails-application.html

0 投票する
1 に答える
5615 参照

sms - 個別の受信機とトランシーバーのバインドがある状況での Kannel での DLR ルーティングの失敗

複数の SMPP バインドを持つ Kannel ゲートウェイがあります (1 つのオペレーターは個別のトランスミッターとレシーバーのバインドを必要とし、別のオペレーターはトランシーバーのバインドを許可します)。トランシーバー バインドではこの問題は発生しないため、詳細については説明しません。

個別のレシーバー/トランスミッター バインド シナリオでは、以下のログ ファイルの抜粋に示すように、ほとんどの (すべてではない) DLR が「DLR を取得しましたが、メッセージが見つからないか、メッセージに関心がありませんでした」で失敗します。 )

それぞれのバインドは次のとおりです。

私の背景調査では、次のメーリング リスト メッセージが表示され まし。 -DLR のソースと宛先のアドレス-td32165725.html

Kannel は、smsc_id を tx_bind [送信者の SMSC ID] に設定して submit_sm の直後に DLR を保存しているようです。次に、deliver_sm が受信されると [このオペレーターの場合、通常は rx_bind [レシーバー バインド] を介して着信し、その smsc_id を使用して検索を試みます。

誰もこれに対する回避策を知っていますか?

0 投票する
4 に答える
23238 参照

sms - IP 経由で SMS を送信する

SMS サービス プロバイダーに追加機能を提供できる Web サーバーを作成したいと考えています。インターネット経由で SMS を送信できますか? 可能であれば、インターネット経由で SMS を送受信するためのライブラリはありますか?

0 投票する
2 に答える
5941 参照

sms - SMSメッセージからの位置データ

この質問に対する答えは実際にはないかもしれませんが、念のためここに投稿したいと思います。これは、独創的な思考が必要になるためです。これは、それ自体がプログラム的な質問ではない場合があります。そうでない場合は、反対票を投じるのではなく、この特定の質問に使用する別のstackoverflowサイトを提案できますか?

SMS Tools 3(http://smstools3.kekekasvi.com/)からSMSゲートウェイをインストールして実行し、テキストメッセージを送受信できます。

さらに、GPS位置データをSMSメッセージに埋め込むAndroid / iPhone用のカスタムSMSアプリケーションを作成しましたが、ダムフォンを使用してユーザーから位置ベースのデータを取得する方法を模索しています(アフリカのNGOを考えてみてください。最も基本的な電話を使用しているユーザー)。

Wi-Fi / GPSがない電話からのSMSメッセージから位置ベースのデータを取得することは可能ですか?これまでのところ唯一の考えは、対象国の携帯電話プロバイダーと協力してセルタワーを使用することです。

考え?

注:これは、ユーザーの場所を無意識のうちに追跡する試みではありません(そうでない場合は、カスタムSMSメッセージアプリケーションを作成しませんでした)

0 投票する
3 に答える
199 参照

php - $_POSTメソッドでのURLPUSHの問題

現在、私はsmsgatewayに接続するプロジェクトに取り組んでいます。ユーザーがSMSをゲートウェイに送信すると、サーバーにリクエストがリダイレクトされます。問題は、それらが$_GETメソッドで受信されることです。しかし、SMSプロバイダーは$_POSTメソッドでそれを渡していると言っています。最後に受け取ったURLは次のようになります。

http://www.example.com/smstest?msg=sample&id=55788

$ _POSTメソッドを使用するときにURLでパラメーターを受け取ることは可能ですか?

0 投票する
2 に答える
19703 参照

android - SMSメッセージに送信者名を追加する方法

私はSMSメッセージを送信するためにSMSゲートウェイ会社に支払う必要を回避しようとしているので、無制限のSMSメッセージ許容量を取得する代わりに、Android携帯をSMSゲートウェイに変えるという斬新なアイデアを考えました:

  1. サーバーからAndroid携帯にプッシュメッセージを送信する

  2. 送信する電話番号を含むプッシュメッセージをインターセプトするようにブロードキャストレシーバーを取得します

  3. 私の電話から受信者にSMS経由でメッセージを転送します

しかし、私が見つけた問題が1つあります。それは、番号の代わりにMyCompanyなどの送信者名を追加する方法がないことです。

誰かがこの問題を回避する方法を知っていますか?

0 投票する
1 に答える
649 参照

sms - SMSアプリを作成するときに、開発者はどの予約済みSMSキーワードを含める必要がありますか?

SMSアプリを作成する場合、特定の機能を実行することが一般的に期待されるHELPやSTOPなどの「予約済み」キーワードがいくつかあります。

MMA(Mobile Marketing Association)は、次のベストプラクティスを公開しています。http://mmaglobal.com/bestpractices.pdf

ドキュメントを読んだ後、処理する必要がある次の予約キーワードのリストを作成しました。

  • STOP(オプトアウトを意味します)
  • ヘルプ(ヘルプ情報を送信することを意味します)
  • OPT OUTまたはOPTOUTまたはOPT-OUT(オプトアウトを意味します)
  • END(オプトアウトを意味します)
  • 詳細(オプトインを意味します)
  • CONTINUE(オプトインを意味します)
  • 追加(オプトインを意味します)

私はまた、呪いの言葉をオプトアウト要求として扱うサービスを見てきました。

他にどのようなキーワードを予約してグローバルに処理する必要がありますか?期待される動作は何ですか?

0 投票する
1 に答える
1100 参照

android - GSM 03.38 エンコード スキームのエスケープ コード

私は、さまざまな国のクライアント アプリから SMS を受信する Android SMS ゲートウェイ プロジェクトに取り組んでいます。クライアント アプリでは、ゲートウェイに SMS として送信されるメッセージの一部の開始と終了を識別するために{, }, [とを使用します。この]リンクに示されているように、これらの文字はエスケープされる特殊文字です。ゲートウェイによって受信された SMS がエスケープされた文字をデコードできない場合があり、それぞれ および として表示されます。これは、次の方法で処理できます。_(, _), _<_>

  1. これを処理する 1 つの方法は、クライアント アプリのエンコード メカニズムを変更し、既定の文字セットのみを使用することです。
  2. もう 1 つの方法は、ゲートウェイでエスケープ文字を処理することです。

ソリューションには下位互換性がなく、製品のサポートが困難になる可能性があるため、オプション 1 は使用したくありません。

オプション 2 を使用したいのですが、どのようにすればよいかわかりません。特に、使用できるさまざまなエスケープ文字 (_それらの 1 つ) と、エスケープコードを検出する方法がわかりません。

この問題は主にクロス カントリー SMS で見られます。

どんな助けでも大歓迎です。