1

Web アプリケーションがあり、アプリケーションのユーザーへのリアルタイムの SMS 通知を有効にしたいと考えています。

注: 私は現在、西アフリカに住んでいるため、Twitter API を使用できません。また、Twitter は私の国に SMS を送信しません。

また、私の国では携帯電話会社が許可していないため、email2sms はオプションではありません。

4

7 に答える 7

4

いくつかのオプションがあります。

  • ある種のSMSモデムまたは接続を取得し、smslibを使用して独自の携帯電話を使用します。申し訳ありませんが、Pythonインターフェースを提供していませんが、私の経験はJavaです。欠点は、消費者料金の全額を支払うことです。また、データセンターに携帯電話を設置する必要があります。
  • SMPPゲートウェイに接続します。これを機能させるには、携帯電話会社に相談する必要があります。ここにjsmppというライブラリがあります。繰り返しになりますが、Pythonではないことをお詫び申し上げます。
  • 面倒な場合は、このようなHTTP-SMSゲートウェイを提供する仲介者を使用できます。SMPPを使用する必要がなく、システム管理者が携帯電話をデータセンターに配置するために吠えることがないため、これは簡単です。
于 2009-04-04T12:05:42.383 に答える
3

適切なSMSゲートウェイを使用するのはどうですか。これらの人はいくつかの言語のAPIを手に入れました:

http://www.clickatell.com/developers/php.php

非公式のPythonAPIもあります

http://www.arnebrodowski.de/projects/clickatell/

于 2009-04-04T12:01:38.680 に答える
2

これを実現する最も簡単な方法は、サードパーティのAPIを使用することです。うまく機能することを私が知っているものは次のとおりです。

  • restSms.me
  • Twilio.com
  • Clicatell.com

私はそれらすべてを使用しましたが、実装するのに最も簡単で安価なものはrestSms.meでした

お役に立てば幸いです。

于 2011-03-24T03:38:58.757 に答える
0

この分野の知識はありません。しかし、携帯電話会社と話をして、SMS メッセージを送信するための API があるかどうかを確認する必要があると思います。あなたはおそらく彼らに支払う必要があるか、顧客が支払うための何らかのスキームを用意する必要があります. あるいは、この機能を実装するサードパーティが存在する場合もあります。

于 2009-04-04T11:58:09.653 に答える
0

警告: 非常にエレガントなソリューションです! (アンドロイドアプリ)

電子メールを送信するのと同じくらい簡単な方法で SMS を任意の番号に送信したい場合:

mail('configuredEMail@configuredDomain', '0981122334', 'SMS message'); // PHP

あるいは:

echo 'SMS message' | mail -s '0981234567' configuredEMail@configuredDomain.com

またはGUIメールクライアントからでも、読み進めてください。

説明をスキップするには、Google Evorion SMS Gateway を参照してください。

それは何をするためのものか?組み込みのバッテリー セーバーを使用して電子メールを SMS に転送します。SMS を送信するには、「configuredEMail@configuredDomain.com」に「phoneNumberToForwardTo」という件名で電子メールを送信するだけです。

コードの寄稿を歓迎します。

于 2016-03-09T22:27:46.177 に答える