PHPスクリプトまたはコマンドラインからSMSを送信する

画像

コンソールまたはPHPプログラムからSMSメッセージを送信する必要がある場合は、次のコマンドを使用できます。





HTTP:

http://sms.ru/sms/send?api_id=00000-0000-0000-000&to=79255005050&text=hello+world
コンソール(curlをインストールする必要があります):

curl http://sms.ru/sms/send\?api_id=00000-0000-0000-000\&to=79255005050\&text=hello+world
PHP:

$ body = file_get_contents( 'http://sms.ru/sms/send?api_id=00000-0000-0000-000&to=7925500505&text='.urlencode(iconv(' windows-1251 '、' utf-8 '、' Hello ! ')));




パラメータ:



api_idは一意のキーです。 取得するには、 sms.ruに登録し、 トップメニューの[ 開発者 ]セクションに移動する必要があります。

to -79255005050として受け入れられる受信者番号は、番号の先頭に国コードを指定する必要があります。 8が示されている場合、受信者はコード7を使用してロシア連邦または近隣州の領土にいると見なされます。

テキスト -UTF-8形式のメッセージテキスト。

from (オプション)-送信者の署名。最初にモデレートする必要があります。 指定しない場合は、携帯電話番号に置き換えられます。



回答オプション:



100メッセージを受信しました。 2行目はメッセージ識別子を示します。

200間違ったapi_id

201個人口座に資金がない

202無効な受信者

203メッセージテキストなし

204送信者の名前が管理者と同意していません

205メッセージが長すぎます(5 SMSを超えています)

211メソッドが見つかりません

220サービスは一時的に利用できません。しばらくしてから試してください。



ステータスチェック:



sms / statusメソッドを使用する必要があります



そして今、驚きのために:



私たちはあなたを尊重し、市場で最低価格を提供します。

1つのメッセージを送信するコストは50コペックです
SMSニュースレター











更新: SMS /ステータスメッセージステータスチェックメソッドが利用可能になりました














All Articles