ONE'S 博客

  • 首页
  • 生活
  • 工作
  • 爱好
    • C #
    • javascript
    • Linux
    • PHP编程
    • python
    • thinkphp
    • 旅游风景
    • 电脑网络
    • 脑力运动
    • 瞎编乱造
  • 书籍
  • 经验
  • 健康
  • 交易
  • 时间
  • 作品
  • 小说
ONE'S BLOG
弱水三千 只取一瓢
  1. 首页
  2. 爱好拓展
  3. PHP编程
  4. 正文

腾讯云购买的一款短信套餐使用方式

2019年9月26日 677点热度 0条评论

https://market.cloud.tencent.com/products/7303

购买的这个

获取到 secretId 和key之后  配置如下代码   并这个代码把他制作成一个函数 或者一个单独的php文件

先放引用文件

引用代码

require "sms.php";
sendsms('15161348828',"尊敬的用户您已经注册成功,用户名:qcloudapi 密码:110426 感谢您的注册!【腾讯云市场】");

sms.php

<?php
function sendsms ($mobile,$content){

// 云市场分配的密钥Id
$secretId = '88888C';
// 云市场分配的密钥Key
$secretKey = 'agFLv8ss0j1dItz0888888h7RXs';
$source = 'market-1ha54krq4';

// 签名
$datetime = gmdate('D, d M Y H:i:s T');
$signStr = sprintf("x-date: %s\nx-source: %s", $datetime, $source);
$sign = base64_encode(hash_hmac('sha1', $signStr, $secretKey, true));
$auth = sprintf('hmac id="%s", algorithm="hmac-sha1", headers="x-date x-source", signature="%s"', $secretId, $sign);

// 请求方法
$method = 'GET';
// 请求头
$headers = array(
    'X-Source' => $source,
    'X-Date' => $datetime,
    'Authorization' => $auth,
);
// 查询参数
$queryParams = array(
    'content' => $content,
    'mobile' => $mobile,
);
// body参数(POST方法下)
$bodyParams = array();
// url参数拼接
$url = 'https://service-g5r3b98v-1251224662.ap-shanghai.apigateway.myqcloud.com/release/sendsms';
if (count($queryParams) > 0) {
    $url .= '?' . http_build_query($queryParams);
}

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($ch, CURLOPT_HTTPHEADER, array_map(function ($v, $k) {
    return $k . ': ' . $v;
}, array_values($headers), array_keys($headers)));
if (in_array($method, array('POST', 'PUT', 'PATCH'), true)) {
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($bodyParams));
}

$data = curl_exec($ch);
if (curl_errno($ch)) {
    echo "Error: " . curl_error($ch);
} else {
    print_r($data);
}

curl_close($ch);

}

标签: 短信
最后更新:2019年9月26日

飞翔的mouse

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

飞翔的mouse

这个人很懒,什么都没留下

分类
  • C #
  • javascript
  • Linux
  • PHP编程
  • python
  • thinkphp
  • 书籍摘录
  • 健康医药
  • 工作感悟
  • 投资理财
  • 旅游风景
  • 时间管理
  • 未分类
  • 生活情感
  • 电脑网络
  • 瞎编乱造
  • 经验分享
  • 脑力运动
  • 软件作品
最新 热点 随机
最新 热点 随机
99%是钱的问题 有些惆怅和反复 处理几个表格 抖狗视频音乐下载工具 聚焦小程序开发 关于windows照片查看器显示内存不足
东海 教研网 重装上阵 python 连接数据库并查询示例代码 一种说法 一种释放 记录下近三个月的学习状况.. 鬼谷子:五句话讲透为人处世真谛,聪明人能看透,高明者正践行! 有这四种迹象,说明领导已经不把你放在眼里了,再拼命干就是犯傻
最近评论
飞翔的mouse 发布于 11 个月前(11月12日) 好像没!!!
涛涛 发布于 11 个月前(11月11日) 中了没有?
daxi 发布于 5 年前(11月04日) 学无止境,认真拜读!
飞翔的mouse 发布于 6 年前(06月15日) 在手机浏览的情况下,文章内的图片拉伸我的站有问题,你的站没有。求解决方案呀MJ
M.J 发布于 6 年前(06月15日) @飞翔的mouse 哈哈哈哈,谢谢支持,我这程序猿
标签聚合
学习计划 工作 生活 学习 php 从业资格 会计证 计划

COPYRIGHT © 2023 ONE'S 博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

苏ICP备11089789号-4

苏公网安备 320722020186