三站一体网站制作,做招聘网站需要营业执照吗,wordpress改,做的网站有营销效果吗一. 阿里云SMS服务开通及准备工作
在阿里云官网上完成这部分的工作
1. 申请资质 个人or企业
我这里是用的企业资质
2. 申请签名
企业资质认证成功后#xff0c;会自动赠送一个用于测试的短信签名
也可以自己再进行申请#xff0c;需要等待审核。
3. 申请短信模板
企…一. 阿里云SMS服务开通及准备工作
在阿里云官网上完成这部分的工作
1. 申请资质 个人or企业
我这里是用的企业资质
2. 申请签名
企业资质认证成功后会自动赠送一个用于测试的短信签名
也可以自己再进行申请需要等待审核。
3. 申请短信模板
企业资质认证成功后会自动赠送一个用于测试的验证类短信模板内容是发送一个验证码。
我这里又自己申请了一个通知类短信进行测试需要等待审核。
注意申请短信模板时一定要写清楚场景说明写明测试的目的和短信内容的关联不然会审核不通过。
4.申请短信试用
个人用户和企业用户都可以免费试用的记得申请。
5. 绑定测试手机号
在快速学习和测试中添加测试用的手机号码最多可以加5个。 6.生成并保存自己的ACCESS_KEY_ID和ACCESS_KEY_SECRET 通过以上6步骤即完成网页端的申请和配置。 二. 阿里云SDK编译
在阿里云API门户阿里云OpenAPI开发者门户上搜索短信服务可以找到相关所有的开发技术支持。
1. 选择V1.0版本的SDKgit下载到本地 2. CMAKE正常Configure成功后BUILD_PRODUCT配置为dysmsapiGenerate生成工程alibabacloud-sdk.sln CMAKE相关知识
【CMake】15分钟带你入门CMake_cmake原理-CSDN博客
CMake的原理与使用方法_cmake原理-CSDN博客
3. 打开工程alibabacloud-sdk.sln选择INSTALL为启动项分别在debug和release x64下生成解决方案得到bin目录和lib目录 此过程中个人笔记本电脑直接生成成功但用个人工作电脑生成解决方案时出现curl lib cmake相关的报错应为cmake过程出现错误手动讲curl的include lib dll目录拷贝到工程目录下的3rdparty\curl-prefix\文件夹下后不再报错。 完成以上工作后SDK相关的准备工作即完成。 三. 测试
1. 新建工程
新建SMSTest工程
2. 拷贝依赖项到工程
将编译生成的bin目录和lib目录都拷贝到新工程目录下将core目录和dysmsapi目录下的include文件夹拷贝并合并到新工程目录下 最终工程目录如下 3. 配置工程的include目录和lib目录
4. 根据API编写代码
有一个偷懒的方法在API门户中 选择调式 选择发送短信 填写发送的信息 选择SDK示例 选择V1.0 选择C 后就会自动生成代码。 复制代码到工程中需要填入自己的ACCESS_KEY_ID和ACCESS_KEY_SECRET然后改一下模板中需要填写的参数就好了。 5. 调试工程
跑一下代码根据报错修改程序我这里是报了“error: Request parameters has malformed encoded characters.”这个错中文编码的问题需要设置编码方式为utf-8这里参考了VS2022设置编码方式为utf-8的三种方式_vs utf8-CSDN博客的方法3后发送成功。