阿里短信验证码接口和支付宝沙箱支付接口

                                  阿里短信验证码接口和支付宝沙箱支付接口

 

一、阿里短信验证码接口

       1. 申请阿里AccessKey,填写AccessKey ID和AccessKeySecret

       2. 申请短信的签名名称和模板

       Java的API接口如下,其中模板可根据自己需要进行修改

    /**发送短信*/public Integer SendMsg(String PhoneNumbers, String TemplateParam,Integer type) {DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", "AccessKey ID", "AccessKeySecret");IAcsClient client = new DefaultAcsClient(profile);CommonRequest request = new CommonRequest();//request.setProtocol(ProtocolType.HTTPS);request.setMethod(MethodType.POST);request.setDomain("dysmsapi.aliyuncs.com");request.setVersion("2017-05-25");request.setAction("SendSms");request.putQueryParameter("RegionId", "cn-hangzhou");request.putQueryParameter("PhoneNumbers", PhoneNumbers);request.putQueryParameter("SignName", "签名名称");if(type == 0){//发送注册验证码request.putQueryParameter("TemplateCode", "模板");}else if(type == 1){//发送重置密码验证码request.putQueryParameter("TemplateCode", "模板");}else if (type == 2){//发送更换手机号验证码request.putQueryParameter("TemplateCode", "模板");}request.putQueryParameter("TemplateParam", "{\"code\":\""+TemplateParam+"\"}");CommonResponse response=null;try {response = client.getCommonResponse(request);} catch (ServerException e) {e.printStackTrace();} catch (ClientException e) {e.printStackTrace();}JSONObject result = new JSONObject(response.getData());if(result.getString("Code").equals("OK")){return 1;}if(result.getString("Code").equals("isv.MOBILE_NUMBER_ILLEGAL")){return 2;//非法手机号}return 0;}

 

二、支付宝沙箱支付接口

       1. 在支付宝开放平台中获取APPID,先通过支付宝开放平台开发助手生成应用公钥,通过应用公钥在开放平台中生成支付宝公钥,使用应用私钥和支付宝公钥

                                                                                  生成应用公钥及私钥

                                                            

                                                                                     生成支付宝公钥

                                                            

 

       2. Java的API接口如下,填写APPID及应用私钥、支付宝公钥,详情API请查看支付宝开放平台

public class AlipayConfig {// 应用ID,您的APPID,收款账号既是您的APPID对应支付宝账号public static String app_id = "填入APPID";// 应用私钥,您的PKCS8格式RSA2私钥public static String merchant_private_key = "填入生成的应用私钥";// 支付宝公钥public static String alipay_public_key = "填入生成的支付宝公钥";public static String notify_url = "http://localhost/alipay/alipayReturnNotice";public static String return_url = "http://localhost/alipay/alipayReturnNotice";public static String sign_type = "RSA2";public static String charset = "utf-8";public static String gatewayUrl = "https://openapi.alipaydev.com/gateway.do";//注意:沙箱测试环境,正式环境为:https://openapi.alipay.com/gateway.do
}

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/71567.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关键词生成原创文章及句子的软件!开发原理分析

朋友们大家好!今天又要来给大家上一课吧,关于输入关键词自动生成文章的软件大家觉得网上有没有? 答案:肯定是没有! 那么我们今天就给大家带来这么一款软件,我们只需要输入你的关键词就能自动生成原创文章…

写文案,认准这几个APP就够了

想要写出10w的文案,也不是那么容易的,毕竟如果要是能够那么轻易的就写出来的话,也不会有那么多人为了这个文案而感到头秃了。但是你要是说它容易的话,也是有窍门的如果我们按照窍门来进行编写的话,就会相对来说容易一些…

这款“狗屁不通”文章生成器火了,效果确实比GPT 2差太远

整理 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 【导读】最近,一个名字相当接地气的“狗屁不通”文章生成器(BullshitGenerator)火了,截至目前 GitHub 上 Star 数已超过 3200,还上了微博热搜…

【IEEE】IEEE论文接收后proof(校样)全流程实例讲解

文章目录 1. proof邮件内容分块解读1.1 获取你的校对文件的步骤1.2 上传修正稿关于什么时候缴费 2、校对稿首页的一般说明 在论文被接受并提交Final Version.pdf文件之后的第4天,收到了proof(校样)的要求。(注意:由于IEEE旗下期刊众多,编辑和…

计算机硕士论文盲审,研究生毕业论文盲审那些事,你造吗?

原标题:研究生毕业论文盲审那些事,你造吗? 首先声明,盲审研究生论文——无论博士或是硕士——纯粹属于扯淡之列,虽然鄙人无权更正,也不敢不从,但根本没有看得起发明该项技术的人! 有…

输入正确的账号密码和验证码后 验证码一直报错误的解决办法

这两天写了一个登录的功能页面,用的是ivew,大致样子长这样 输入正确的账号密码以及验证码后死活提示验证码错误,后来查了下才发现需要对发起请求的时候配置 withCredentials: true 我用的是axios,配以了一下就可以了,…

Windows10系统中Foxmail修改密码之后登录一直提示密码错误

情况说明:这是Windows10中自带的针对Foxmail邮箱的特殊毛病 1:右键Foxmail图标,选择属性 2:点击“兼容性” 点击下面“更改所有用户的设置” 3:勾选“以管理员身份运行此程序”

java基于Android快递物流服务系统

(1)后台管理平台 设计实现物流管理平台,完成对司机、所载货物、出发点、目的地、运输轨迹等的管理。主要研究的内容为前后端框架的选择,对系统信息的展示与管理。 数据展示:管理人员通过不同的筛选条件,查…

一篇文章告诉你,为什么移动数据捕获对运输物流公司很重要?

随着世界走向数字化和智能手机的使用增加,移动数据采集正在成为大多数行业的新常态。航运物流也不例外。从捕获详细的订单和交付信息到跟踪货运和仓库位置,条形码技术用于运输物流世界的每一步。通过智能数据采集,运输和物流公司可以获得更好…

盘点那些参与央行数字货币的公司们

来源:互链脉搏 法定数字货币一直属于央行内部的保密项目,其参与方的身份更是神秘。而12月24日,几则消息的公布,使得央行数字货币参与方的轮廓愈加清晰。 当天,腾讯内部发布了《关于成立数字货币研究项目组(虚拟组织&am…

新春特辑 | 大数据专题合辑 报告下载

志在哪里,哪里就有成功;心在哪里,哪里就有风景;爱在哪里,哪里就有感动。在新年来临之际,互联互通社区衷心祝愿您:春节快乐,身体健康,心想事成! 1、2020大数据…

元宇宙游戏开发 元宇宙游戏开发公司

元宇宙游戏开发、元宇宙操作系统开发设计、元宇宙操作系统基本建设、元宇宙游戏开发源码、沉浸式体验元宇宙游戏开发、大中型元宇宙游戏开发、元宇宙土地修建、3D元宇宙游戏开发。现阶段,大家精英团队在元宇宙游戏开发新项目层面的工作经验比较完善,在元…

mcu服务器芯片 概念股,MCU芯片概念股名单一览,6股2021股价翻番

缺“芯”给了MCU芯片概念股一剂强行针,23只MCU芯片概念股中竟有6股2021股价涨幅超100%【富满电子、国民技术、全志科技、上海贝岭、士兰微、中颖电子,其中富满电子、国民技术股价涨幅超200%】,为此MCU芯片概念股完全可以雄霸A股2021年各种热门…

HTML+CSS制作仿制当当网

新程序员:一起进步 目录 前言 一、项目代码 1.头部 2.导航栏 3.banner图 4.主体 5.底部 6.附录 前言 本项目是基于Html5CSS3技术所制作的静态网页,适合新手练习学习完成html之后所独立完成的静态网页 一、项目代码 1.头部 效果图&#xff1a…

STM32应用开发实践教程:初识STM32

1.1.1 什么是 STM32 1.STM32 概述 STM32 微控制器是意法半导体(ST Microelectronics,ST)有限公司出品的一系列微控制 器(Micro Controller Unit,MCU)的统称。 意法半导体有限公司于 1987 年 6 月…

物联网应用案例:镇海智慧水务

作者 | 余章琪 责编 | 薄荷茶 微信公众号ID | csdn_iot 1 项目简介 宁波市镇海区智慧水务项目建设内容包括水环境治理设施监测、水务信息资源中心、水务综合监管平台(监测监控、治水监督、应急指挥、综合服务、决策支撑及集成开发)、水务专题应用&#x…

Hyperchain超块链创始人史兴国解读“A股Web3.0概念股涨停潮”

最近A股上市公司Web3.0概念股逆势大涨,成为市场新热点。11月10日,Web3.0概念股掀起涨停潮,其中天地在线获10天8板,榕基软件4连板。飞利信、中文在线、二六三、科蓝软件、东港股份等多家上市公司回应已布局相关业务。Hyperchain超块…

I2C协议

关于I2C I2C最早是飞利浦公司在1982年开发的一种双向二线制串行总线协议。它只需要两根信号线就能完成信息交换,发展至今已经有100kHz、400kHz、1MHz、3.4MHz、5MHz五种通信速率。最终通信速率取决于外设而非主机芯片。 I2C信号线 SCL时钟线 SCL时钟线决定了通信…

一周信创舆情观察(2021.12.27~2022.1.3)

一、一周舆情要点 2021年12月24日,《中华人民共和国科学技术进步法》修订通过,其中第九十一条明确:对境内自然人、法人和非法人组织的科技创新产品、服务,在功能、质量等指标能够满足政府采购需求的条件下,政府采购应当购买;首次投放市场的,政府采购应当率先购买,不得…

四大行、三大运营商在列,或有15家公司参与央行数字货币

“四大行、三大运营商、华为、腾讯是当前已基本明晰的央行数字货币建构方。” 本文来源:互链脉搏;作者:金车走;该内容旨在传递更多市场信息,不构成任何投资建议。 法定数字货币一直属于央行内部的保密项目,…