ホームページ >バックエンド開発 >PHPチュートリアル >PHP SMS インターフェイスのケース共有
PHP SMS インターフェイスは、開発都市の Web サイトや APP プラットフォームには不可欠です。これらの Web サイトのコミュニティやプラットフォームではユーザーが登録またはログインする必要があるためです。この記事では、主に php SMS インターフェイスのケースについて説明し、お役に立てれば幸いです。
リクエストアドレスは、顧客インターフェースプログラムが呼び出されるときに要求されるURLアドレスであり、https postインターフェースを使用し、アドレスは
https://sh2.ipyy.com/です。 sms.aspxはUTF-8に対応
https://sh2.ipyy.com/smsGBK.aspxはGB2312に対応
https://sh2.ipyy.com/smsJson.aspxはUTF-8に対応(戻り値はjson)形式)
https://sh2.ipyy.com/ensms.ashxはUTF-8に対応(jsonを使用した暗号化通信)
通常、入口アドレスは変更されませんが、変更された場合、インターフェースのユーザーは変更されます。通知
パラメータ名 |
意味 |
説明 |
userid |
ID |
エンタープライズID (未検証)) |
アカウント |
ユーザーアカウントを送信 |
ユーザーアカウント、システム管理者 |
パスワード |
アカウントパスワードを送信 |
ユーザーアカウントに対応するパスワード は、プレーンテキストで使用することも、すべて md5 メソッドで暗号化することもできます。md5 は、abc123 暗号化などの 32 ビット大文字 を使用して E99A18C428CB38D5F260853678922E03 |
mobile | すべての着信番号 | テキストメッセージを送信する宛先番号。複数の番号の間には半角カンマを使用します |
コンテンツを送信 |
テキスト メッセージのコンテンツは UTF-8 でエンコードされる必要があり、送信コンテンツの形式はコンテンツ + [署名] です。署名は会社名または会社のプロジェクト名です。例: 確認コード: 1439 [Tengfei]。 【】は署名の識別子です。正式な形式に従ってコンテンツ テストを送信してください |
|
sendTime |
送信予定時刻 |
空の場合はすぐに送信することを意味し、送信予定形式 2010-10-24 09:08:10 |
アクション |
タスクコマンドの送信 |
は固定に設定されています: send |
extno |
最初にください設定されたチャネルが拡張サブ番号をサポートするかどうかを確認します。サポートされていません。空白を入力してください。サブ番号には最大 5 桁の数字のみを使用できます。 |
例: |
1 .3 戻り値
クライアントから送信されたhttpsリクエストを受信すると、処理結果がxml形式で返されます。形式は次のとおりです:
1.4 Json 戻り値
{"returnstatus":"Success",
"message" :"操作が成功しました","remainpoint":"-4",
"taskID":"1504080852350206",PHP SMS インターフェイスのデモ
Http接口调用示例 returnstatus."
"; echo "返回信息:".$xml->message."
"; echo "返回余额:".$xml->remainpoint."
"; echo "返回本次任务ID:".$xml->taskID."
"; echo "返回成功短信数:".$xml->successCounts."
"; echo "
"; echo "
"; ?>
関連する推奨事項:
aliyun SMS インターフェイス開発例、thkinkphp SMS インターフェイス開発例 php SMS インターフェイス コードphp SMS インターフェイス コード、php SMS インターフェイス_PHP チュートリアル以上がPHP SMS インターフェイスのケース共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。