コンソールまたは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+worldPHP:
$ 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メソッドを使用する必要があります
そして今、驚きのために:
私たちはあなたを尊重し、市場で最低価格を提供します。SMSニュースレター
1つのメッセージを送信するコストは50コペックです
更新: SMS /ステータスメッセージステータスチェックメソッドが利用可能になりました