問題タブ [sms]
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.
mobile - プログラマティックSMS
プログラムでSMSテキストメッセージを送信するための最良の方法は何ですか?
無料のWebサービスベースのSMSゲートウェイはありますか?
ユーザーのキャリア(Sprint、AT&Tなど)を知っている場合は、電話番号+キャリアに基づいたアドレスに電子メールを送信してSMSを送信できることを知っています。キャリアを知る必要のない良い解決策が欲しいです。それを除けば、携帯電話番号を指定して携帯電話会社を検索する簡単な方法はありますか?
APIを使用して、メッセージごとの料金ベースのサービスを提供する、主要な携帯電話会社とは独立したサービスがあることを理解しています。私が知りたいのは、そのような組織がどのようにSMSネットワークを利用するかです。彼らは彼らのサービスを転売するために携帯電話会社と契約を結んでいますか?
ios - iPhoneでSMSをプログラムで送信する方法は?
公式SDK / Cocoa Touchを使用して、からプログラムでSMSを送信することが可能かどうか、またその方法を知っている人はいますか?iPhone
php - PHP での「信頼できる」SMS Unicode および GSM エンコーディング
(少し更新しました)
PHP を使用した国際化の経験はあまりありません。
PHPを使用して、「関連する」テキストのみをUnicodeに変換してSMSメッセージで送信する信頼できる方法を考え出す必要があります(サービスがC#を使用して書き直されている間、一時的に)-明らかに、その時点で送信されたメッセージが送信されますプレーンテキストとして。
(標準の GSM 文字セットを使用するのではなく) すべてを Unicode 文字セットに変換することも考えられますが、それはすべてのメッセージが (160 文字ではなく) 70 文字に制限されることを意味します。
したがって、私の本当の質問は次のとおりです。メッセージが Unicode でエンコードされている必要があることを検出する最も信頼できる方法は何 ですか?
追加情報:
さて、午前中はこれに取り組みましたが、開始時よりも進んでいません (確かに、文字セット変換に関する能力が完全に不足しているためです)。したがって、ここに改訂されたシナリオがあります。
外部ソースからのテキスト SMS メッセージがあります。この外部ソースは、プレーン テキスト + Unicode スラッシュ エスケープ文字で応答を返します。たとえば、「表示された」テキスト:
テストしてみましょう
戻り値:
テストしてみましょう \u00f6\u00e4\u00fc \u00e9\u00e0\u00e8 \u05d0\u05d9\u05df \u05ea\u05de\u05d9\u05db\u05d4 \u05d1\u05e2\u05d1\u05e8\u05d9\u05ea
これで、プレーンテキスト、GSM 03.38、または Unicode で SMS プロバイダーに送信できます。明らかに、上記をプレーンテキストとして送信すると、多くの文字が欠落します (プロバイダーによってスペースに置き換えられます)。コンテンツの内容に関連して採用する必要があります。これでやりたいことは次のとおりです。
すべてのテキストがGSM 03.38 コードページ内にある場合は、そのまま送信してください。(上記のヘブライ文字以外はすべてこのカテゴリに当てはまりますが、変換する必要があります。)
それ以外の場合は、Unicode に変換し、複数のメッセージで送信します (Unicode の制限は、SMS の 160 文字ではなく 70 文字であるため)。
上で述べたように、私はこれを PHP で行うことに困惑しています (C# はいくつかの単純な変換関数が組み込まれているため、それほど問題ではありませんでした)。PHP で 7 ビット エンコーディング用の事前に作成された変換クラスも見つかりませんでした。文字列を自分で変換して送信しようとしても無駄に思えました。
どんな助けでも大歓迎です。
c# - ASP.NET と SMS の送信/電話の発信
ASP.NET と C# のみを使用して、電話 (固定電話/携帯電話) に電話をかけるか、特定のユーザー セットに SMS を送信する必要があるシナリオがあります。Web アプリケーションはモバイル アプリケーションではありません。
これらを行うにはどうすればよいですか?通常、ハードウェア要件は何ですか? 参考サイトなど教えていただけるとありがたいです。
sms - GSM モデムを使用して SMS を処理する場合、一方的な応答 (着信通話/テキストなど) をどのように処理しますか?
を中心に構築された SMS を処理するための GSM モデム ライブラリを開発しようとしましたsystem.io.ports.serialport
。
特に着信コールなど、一方的な応答をうまく処理できません。
着信コールごとに AT ハングアップ コマンドを送信するようにしましたが、他のタスクを実行している間でも未承諾の応答がポップアップします。
これにより、正しく処理することが非常に困難になります。
java - アプリケーションがSMSメッセージを受信できるようにするために何を使用できますか?
- ある種のプロバイダーを使用する必要がありますか?
- 独自のSMSサーバーをセットアップできますか?
- オープンソースソリューションはありますか?
私はSMSの初心者なので、これがどのように達成されるかについての洞察は素晴らしいでしょう。私はJavaに偏っていますが、どの言語でも問題ありません。
sms - 着信SMSメッセージを処理するための最良の方法は何ですか?
特定の場所での集荷を完了したという点で、配達員がテキスト(SMSメッセージング)を送信できるようにするソリューションを望んでいるクライアントがいます。私が探しているのは、インバウンドSMSメッセージまたは適切な場合はSMSコンポーネントを読み取るためのコードです。これにより、メッセージを読み取り、それに応じてSQLレコードを更新するWindowsサービスを作成できます。
model-view-controller - 複数のリクエスト タイプをサポートする MVC Web フレームワークはありますか?
私が試したすべての MVC フレームワーク (Rails、Merb、Waves、Spring、および Struts) では、要求 (および応答) の概念は要求の HTTP 概念に結び付けられています。つまり、Request のスーパークラスである AbstractRequest が存在する場合でも、AbstractRequest には、ヘッダー、要求メソッド (GET、POST など)、および HTTP に関連付けられたその他すべてのものがあります。
SMS、Twitter、電子メール、またはアダプターを作成できるその他の媒体で、要求と応答のサイクルをサポートしたいと考えています。これを特にうまく行うフレームワークはありますか?
私が考えた他の唯一のオプションは、たとえば、別のスレッドで実行され、メッセージをローカル HTTP 要求に変換し、応答を送り返す Twitter ポーラーを作成することです。
複数のリクエスト メディアに適したフレームワークがあれば、ルーティングはどのようになりますか? Rails では、HTTP ルーティングは次のようになります。
Twitter や SMS ルートはどのように見えるでしょうか? キーワードとパラメーターに一致する正規表現?
php - 電話番号とパスワードを保護する PHP セキュリティ フレームワークはありますか?
サイト セキュリティ フレームワークに関して言えば、「独自のものを作成しないでください」というマントラを理解しています。
とにかくほとんどの場合。
テキストメッセージをシステムに統合するサイトで共同作業を行う予定です。
ユーザーのデータを保護するために十分にテストされた既存のセキュリティ フレームワークを使用したいのですが、ユーザーの電話番号も保護する必要があります。
私は、ユーザーの携帯電話番号のリストが乗っ取られ、スパムされていることに責任を負いたくありません。
コミュニティはどのような提案を提供できますか?
web-applications - SMS + Webアプリ:米国内の米国の通信事業者加入者が使用するSMS「ロングコード」のプロバイダー?
Q .:米国内の米国のキャリア加入者が使用する携帯電話のSMS「ロングコード」を取得するにはどうすればよいですか?
背景:携帯電話からクエリを受信したり、携帯電話に回答を送信したりするWebアプリを構築しています。アプリの設計(およびビジネスモデル)は、SMSを介してセルデバイスと通信し、SMSの「ロングコード」(VMNまたはMSISDN)を介してWebアプリをアドレス指定することを想定しています。携帯電話の加入者は、米国内で送受信し、米国の通信事業者を使用します。ロングコードは、米国のセルラーサービスでは利用できません。