ホームページ >バックエンド開発 >PHPチュートリアル >php SMS送信関数 - php SMSインターフェースで作成したSMS送信関数

php SMS送信関数 - php SMSインターフェースで作成したSMS送信関数

WBOY
WBOYオリジナル
2016-06-13 13:03:21900ブラウズ

php SMS 送信関数 - php SMS インターフェイスによって生成された SMS 送信関数
作成者: zccst
バージョン 1:
PHP 統合を行うときに、Web ページ上でテキスト メッセージの送信を使用することがよくあります。その場合、テキスト メッセージの送信を関数にすることができます。後で呼び出すと便利です。

Function.php で関数を定義できる場合、コードは次のようになります。

function smsto($telphone,$message)
{
//短信接口用户名 $uid,如果没有或不能发送请与客服QQ:272927682联系
$uid = 'qxt01';
//短信接口密码 $passwd
$passwd = '123456';

//发送到的目标手机号码 $telphone
//$telphone = '13845689748';//此处改成自己的手机号
//短信内容 $message
//$message = "这是一条测试信息";
$message1 =urlencode(mb_convert_encoding($message, 'utf-8', 'gb2312'));
$gateway = "http://sms.zgqxt.com/msgsend.ashx?USERNAME={$uid}&PASSWORD={$passwd}&MOBILE={$telphone}&CONTENT={$message1}&SEQ=1000";
$result = file_get_contents($gateway);

      return $result;
}

その後、該当のページで送信し、次のように送信結果を返します
    $SendMember = $_POST["SendMember"];  //说明:取用户输入的手号,也可以自己指定手机号
    $SendMSG  = $_POST["SendMSG"];//说明:取用户输入的短信内容,也可以自己指定内容
    $smsok=smsto($SendMember,$SendMSG);


1 が返された場合は成功を示します。その他の戻り値については、インターフェイスの説明を参照してください。



バージョン 2:
ステップ 1: www.woxp.cn にアクセスしてメンバー アカウントを登録します。

ステップ 2: を挿入します。 test.php ファイル内のコード:
<?php
$cont="你好,这是我发的测试短信,祝你成功!";
$mynum="手机号码";

$url='http://gateway.woxp.cn:6630/gb2312/web_api/?x_eid=0&x_uid=会员账号&x_pwd_md5=MD5加密后的密码&x_ac=10&x_target_no='."$mynum".'&x_memo='."$cont".'&x_gate_id=300';
echo Get($url);
function Get($url){
    if(function_exists('file_get_contents')){
      $file_contents = file_get_contents($url);
    }else{
      $ch = curl_init();
      $timeout = 5;
      curl_setopt ($ch, CURLOPT_URL, $url);
      curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
      curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
      $file_contents = curl_exec($ch);
      curl_close($ch);
    }
    return $file_contents;
}
?>



3 番目のステップは、test.php を参照することです。パラメータが正しく設定されていれば、テキスト メッセージはプリセットされたモバイルに正常に到達します。電話番号が完成しました!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP の抜粋の理解次の記事:PHP の抜粋の理解