腾讯云

腾讯云通信账号登录集成-Java签名工具类

谁说胖子不能爱 提交于 2020-03-07 20:23:52
最近使用腾讯云通信,忍不住要吐槽,若大的腾讯,居然连个写Java的人都没有,要不要这么轻视Java,连个像样点的Java版ServerSDK都不提供,只显示个“敬请期待”。 实在忍受不了管方提供的签名代码。就不能收拾收拾好吗。一分钟能对接的东西让人耗费半小时读你代码。 自己重新封装了个工具类,清爽多了: public class QChatUtils { private static final long EXPIRE_SECOND = Long.valueOf(60 * 60 * 24 * 180); private static final String BC = "BC"; private static final String SHA256withECDSA = "SHA256withECDSA"; private static final String UTF8 = "UTF-8"; private QChatUtils() {} private static Signature getSignatureWithPrivateKey(PrivateKey privateKey, String content) throws Exception { Signature signature = Signature.getInstance(SHA256withECDSA, BC

ThinkPHP5——接入腾讯云短信API

穿精又带淫゛_ 提交于 2020-01-10 01:19:47
接入腾讯云短信API相当简单,最重要的是第一次使用腾讯云短信的话有100条免费短信可以测试,对于开发人员是足够了,下面我就教大家接入腾讯云短信。 第一步:准备工作 首先要在腾讯云短信 申请短信签名 与 短信正文模板 填写信息,大概等1-2个小时就可以申请成功。接着下载它的短信SDK(如果你安装了Composer,也可以使用Composer下载) 将腾讯云提供的SDK文件下载下来后,在extend文件夹下面新建一个文件夹命名为sms,把腾讯云SDK的src里面所有类放到sms文件夹底下 第二步:接入短信API   use Qcloud\sms\SmsSingleSender;  //腾讯短信验证码 public function tenxun(){ // 短信应用 SDK AppID $appid = 1400009099; // SDK AppID 以1400开头 // 短信应用 SDK AppKey $appkey = "10747e9376c79fc1b523bf7f33dc16"; // 需要发送短信的手机号码 $phoneNumbers = input("phone"); // 短信模板 ID,需要在短信控制台中申请 $templateId = 517396; // NOTE: 这里的模板 ID`7839`只是示例,真实的模板 ID 需要在短信控制台中申请 $smsSign

腾讯云短信接口完成验证码功能

最后都变了- 提交于 2019-12-03 07:18:15
如何快速开通腾讯云短信服务: https://cloud.tencent.com/document/product/382/37745 使用python进行配置的间接: https://cloud.tencent.com/document/product/382/11672 个人使用心得(下面的例子是我个人项目中使用的) 封装成一个包 settings.py # 短信应用 SDK AppID APPID = 1400009099 # SDK AppID 以1400开头 # 短信应用 SDK AppKey APPKEY = "9ff91d87c2cd7cd0ea762f141975d1df37481d48700d70ac37470aefc60f9bad" # 短信模板ID,需要在短信控制台中申请 TEMPLATE_ID= 7839 # NOTE: 这里的模板 ID`7839`只是示例,真实的模板 ID 需要在短信控制台中申请 # 签名 SMS_SIGN = "腾讯云" # NOTE: 签名参数使用的是`签名内容`,而不是`签名ID`。这里的签名"腾讯云"只是示例,真实的签名需要在短信控制台中申请 sms.py from qcloudsms_py import SmsSingleSender from .settings import * from luffyapi.utils

腾讯云短信接口完成验证码功能

雨燕双飞 提交于 2019-12-03 00:03:33
如何快速开通腾讯云短信服务: https://cloud.tencent.com/document/product/382/37745 使用python进行配置的间接: https://cloud.tencent.com/document/product/382/11672 个人使用心得(下面的例子是我个人项目中使用的) 封装成一个包 settings.py # 短信应用 SDK AppID APPID = 1400009099 # SDK AppID 以1400开头 # 短信应用 SDK AppKey APPKEY = "9ff91d87c2cd7cd0ea762f141975d1df37481d48700d70ac37470aefc60f9bad" # 短信模板ID,需要在短信控制台中申请 TEMPLATE_ID= 7839 # NOTE: 这里的模板 ID`7839`只是示例,真实的模板 ID 需要在短信控制台中申请 # 签名 SMS_SIGN = "腾讯云" # NOTE: 签名参数使用的是`签名内容`,而不是`签名ID`。这里的签名"腾讯云"只是示例,真实的签名需要在短信控制台中申请 sms.py from qcloudsms_py import SmsSingleSender from .settings import * from luffyapi.utils