<?php

//智能匹配模版接口发送样例
$apikey = "---------------------------"; //请用自己的apikey代替
$mobile = "--------------"; //请用自己的手机号代替
$text="【云片网】亲爱的doubiyuzai,您的验证码是------。有效期为100000000小时,请尽快验证";
echo send_sms($apikey,$text,$mobile);

/**
* 智能匹配模版接口发短信
* apikey 为云片分配的apikey
* text 为短信内容
* mobile 为接受短信的手机号
*/
function send_sms($apikey, $text, $mobile){
    $url="http://yunpian.com/v1/sms/send.json";
    $encoded_text = urlencode("$text");
    $mobile = urlencode("$mobile");
    $post_string="apikey=$apikey&text=$encoded_text&mobile=$mobile";
    return sock_post($url, $post_string);
}

/**
* url 为服务的url地址
* query 为请求串
*/
function sock_post($url,$query){
    $data = "";
    $info=parse_url($url);
    $fp=fsockopen($info["host"],80,$errno,$errstr,30);
    if(!$fp){
        return $data;
    }
    $head="POST ".$info['path']." HTTP/1.0\r\n";
    $head.="Host: ".$info['host']."\r\n";
    $head.="Referer: http://".$info['host'].$info['path']."\r\n";
    $head.="Content-type: application/x-www-form-urlencoded\r\n";
    $head.="Content-Length: ".strlen(trim($query))."\r\n";
    $head.="\r\n";
    $head.=trim($query);
    $write=fputs($fp,$head);
    $header = "";
    while ($str = trim(fgets($fp,4096))) {
        $header.=$str;
    }
    while (!feof($fp)) {
        $data .= fgets($fp,4096);
    }
    return $data;
}
?>

使用第三方短信服务商云片发送短信(php样例)相关推荐

  1. php分流短信服务商,使用第三方短信服务商云片发送短信(php样例)

    //智能匹配模版接口发送样例 $apikey = "---------------------------"; //请用自己的apikey代替 $mobile = "-- ...

  2. 普歌-腾讯云短信+使用node发送短信(3种方法API、SDK)、封装工具、搭建web服务、写接口、调用接口发送短信、时效性判断、验证验证码的正确性(下)

    普歌-结合腾讯云短信服务+node搭建一个简单的发送短信web小项目 涉及技术: 腾讯云服务 后端服务:node+express 前端搭建:html+js 前言:本来这篇博客应该很早就发了,中间有一些 ...

  3. 使用华为短信包,发送短信Result=61问题解决

    使用华为短信包,发送短信出现了Result=61的返回. 网上说是有效时间失效 注释: /** * 创建一个发送短信消息,传入消息的各字段的值,并对各参数值进行判断,不符合要求则抛出异常 * 按要求把 ...

  4. 使用阿里云短信验证码API发送短信验证码(配置,获取短信验证码,注册,登录,密码重置)

    获取阿里云短信验证码需要的配置信息. 如果是新用户,可以免费领取3个月,老用户的话就只能购买了,但是也不贵. 申请短信签名 申请短信模板 编写发送短信验证码的工具类 代码中我已经进行了详细的注释,也写 ...

  5. TP5调用阿里云短信接口实现发送短信功能

    TP5调用阿里云短信接口实现发送短信功能 工作需要,对接阿里云的短信服务,借此记录一下(网站 www.lelee.top) 主要分为两个部分,一是下载官方的Demo事例,这个不需要多说,自己去下载就行 ...

  6. N7100/GALAXY Note2 解决短信发件人实际发送短信时间

    三星 N7100/GALAXY Note2 解决短信发件人实际发送短信时间... 解决短信发件人实际发送短信时间显示为当前时间的bug 如果别人给你发了一条短信,而你手机当前是关机状态,那么当你开机后 ...

  7. java调用短信接口实现发送短信

    java调用短信接口实现发送短信 1.下载接口文件 2.打开java文件夹 2.1获取jar包依赖 2.2获取代码模板 3.创建项目 3.1打开eclipse软件,创建一个动态的web项目 3.2导入 ...

  8. Java调用阿里云短信接口,发送短信

    Java调用阿里云短信接口,发送短信 1.短信服务这个很简单,只需要知道accessKeyId(AK).accessKeySecret(SK).短信签名.短信模板即可. 2.域名和产品名称是固定的,使 ...

  9. java发送短信验证码,java发送短信验证码

    业务: 手机端点击发送验证码,请求发送到java服务器端,由java调用第三方平台(我们使用的是榛子云短信http://smsow.zhenzikj.com)的短信接口,生成验证码并发送. 下载后的S ...

最新文章

  1. 软件测试面试的linux基础知识,linux基础面试题
  2. WordNet简介以及一些语言学知识。
  3. Gym - 102001K Boomerangs 构造 + 三元环
  4. c++用一级运算比较大小_孩子数学运算难?小学数学速算技巧顺口溜都在这里了!...
  5. BZOJ2768: [JLOI2010]冠军调查
  6. UBOOT引导LINUX内核过程 卡死STARTING KERNEL ...(下载地址,加载地址,入口地址的修改)(UIMAGE和ZIMAGE的区别)
  7. mysql 升级 乱码_mysql3升级到mysql5解决乱码心得
  8. 计算机操作系统|汤小丹|第四版|习题答案(三)
  9. RTF文件格式研究报告
  10. 与大家分享一些计算机方面的电子书籍
  11. ubuntu无法上网
  12. 循环结构的数据流分析方法
  13. 2018年全国多校算法寒假训练营练习比赛(第五场)The Biggest Water Problem
  14. 【小程序】微信小程序如何获取微信公众号openid?
  15. 使用TextToSpeech语音读取
  16. 2018.11.28——DBSCAN用于聚类、异常点检测
  17. 浅谈薄膜行业MES解决方案
  18. 常见开源板_开源社区中的常见问题(以及解决方法)
  19. 一种限流算法-令牌桶算法
  20. Linux如何加载与卸载U盘

热门文章

  1. 程序员兼职从平台接私活
  2. java用虹软人脸识别SDK实现人脸识别,运行ArcSoft的Java版本Demo出错,未检出人脸
  3. skia 之canvas
  4. Skia4Dephi 的 Demo 程序界面架构分析
  5. 《物联网技术》课程笔记——第三章 物联网感知技术之定位技术
  6. 亚马逊日本站|所需认证指南
  7. ADB命令合集自己记录
  8. UG模具设计,螺纹模的螺纹轴,或者细长行位的冷却做法
  9. 打印提示rpc服务不可用
  10. 工业气体工况和标况的区别以及如何换算?