如何导入支付宝的SDK及其模拟使用
支付宝开放平台服务端SDK导入
- 下载与导入
- 配置
- AlipayConfig配置类属性值设定
- 获取APPID和网关值
- 获取私钥和公钥值
- 工程公网访问地址
- AlipayConfig配置类设值
- 测试
- 支付流程图
- 前提须知:实现内网穿透
- 为方便网页应用商家接入支付宝支付功能,支付宝提供了电脑网站支付能力,商家可通过开放接口快速集成接入支付宝支付功能。电脑网站为即时到账升级而来的能力。
下载与导入
- 参考与下载SDK地址:
https://opendocs.alipay.com/open/270/106291
- 在官网下载安装包并进行解压
- 导入项目
- 此项目并不是maven架构,选择第一行后,直接默认下一步到finsh即可
- 即可导入成功
配置
- 点击以下按钮,添加library
- 加入项目中配有的lib和你本地的tomcat(若无则自己百度下载与配置tomcat)
- 选择facet.添加web
- 因为此项目没包名为web,双击点击修改并选择为自己项目的包名
选择本项目的此包 然后确认
点击以下
create Artifact
add
*右键点击配置类选择remove BOM
,则是改为UTF-8编码(有些idea版本没有此选项,则使用Notepad++
编辑器打开选择上方编码
选择UTF-8 BOM
即可)
最后把tomcat给配上,设置的是9000端口(与充当公网ip的内网穿透映射的端口一样,)
AlipayConfig配置类属性值设定
获取APPID和网关值
- 登陆支付宝开发平台:
https://open.alipay.com/platform/developerIndex.htm
- 点击研发服务
获取私钥和公钥值
下载
AlipayDevelopmentAssistant-1.0.7.exe
支付宝开发平台开发助手安装包进行安装
打开支付宝开发平台开发助手,点击生成密钥即可获取私钥和公钥
复制公钥,回到网站,点击
沙箱应用
,点击以下设置
将公钥粘贴进去,保存设置即可
工程公网访问地址
- 这里只做演示,用的是natapp内网穿透提供的域名,不懂请至内网穿透提供域名地址
AlipayConfig配置类设值
- 将以上
APPID
,网关值
,私钥
,公钥
,工程公网访问地址
的值放入此配置类对应的属性值即可
测试
- 设置好属性值以后,直接打开tomcat进行测试
- 回到支付宝开放平台,点击沙箱账号,查看模拟的买家和卖家信息
- tomcat打开后,登陆
http://localhost:9000/
页面后(要用ie浏览器测试),点击付款 - 输入买家的账号和密码后登陆即可
- 输入密码支付,支付完后,会返回对应的值给你
- 支付成功后返回的值
支付流程图
如何导入支付宝的SDK及其模拟使用相关推荐
- 通过C#生成支付宝收款码 四(支付宝官方SDK配合沙箱生成收款二维码)
前面三个章节是学习和摸索过程,现在进入主题,生成收款码.还是用沙箱环境来调试. 1.新建windowsform程序,根据章节三,导入支付宝SDK. 2.下载官方当面付DEMO程序:当面付DEMO 3. ...
- 支付宝 Android SDK 吐槽+辟谣(一)
支付宝 android SDK 吐槽+辟谣(一) 1.下载官方sdk demo 地址:http://download.alipay.com/public/api/base/WS_SECURE_P ...
- Android集成支付宝支付SDK,实现支付功能
官方集成文档地址:https://docs.open.alipay.com/204/105296/ 一.导入支付宝SDK 1.将 alipaySdk-15.6.5-20190718211159.aar ...
- android支付宝支付接口申请,支付宝分享SDK接入指南—Android
支付宝分享入口 1. 申请你的AppID 请到支付宝开放平台应用登记页面进行登记,登记并选择移动应用进行设置后,将获得AppId,可立即用于开发.但应用登记完成后还需要提交审核,只有审核通过的应用 ...
- 支付宝 .NET SDK 报错:RSA签名遭遇异常,请检查私钥格式是否正确。
AlipaySDKNet 是 .NET 平台下用于对接支付宝支付的官方 SDK.Alipay SDK for .NET 让您不用复杂编程即可访问支付宝开放平台开放的各项能力,SDK可以自动帮您满足能力 ...
- Android客户端三步完成支付宝支付SDK接入
迁移最新版本 1.下载SDK 下载地址:https://doc.open.alipay.com/doc2/detail.htm?treeId=54&articleId=104509&d ...
- 通过C#生成支付宝收款码 三(支付宝官方SDK配合沙箱调试扫条码支付)
1.下载官方的SDK文件:支付宝服务端老版SDK 2.将下载的SDK项目生成成NuGet,具体操作如下: 3.通过支付宝自动接入工具生成条码支付源码,如下图所示: 然后复制源码,我现在用的是DONET ...
- 支付宝 android sdk 使用方法
首先需要去支付宝官方网站 https://www.alipay.com/ 注册一个企业帐号, 注册成功之后,登录,登录后,选择商家服务,如图: 选择商家服务后,你会发现,你的资料还未完善,需要进行验证 ...
- Android老版本项目导入到新版SDK提示错误
使用过去Android 1.1或1.5版SDK开发的项目导入到使用新版ADT插件的1.6或2.0.1项目中可能会发现报错,其实谷歌给我们提供了一个工具可以解决这个问题,在Package Explore ...
- 支付宝 php 返回false,支付宝php sdk验签rsaCheckV1不正确isSign一直返回false
有几大吐槽点 1:领导给的公钥,给的公钥和支付宝公钥是一样的,就一直验签不通过(应用公钥和支付宝公钥看着一样,中间是不一样的,仔细看) 2:网址不能带参数,真是血的教训啊,支付宝开发管理中心回调地址填 ...
最新文章
- 我们自嘲的“码农”身份被官方实锤了!
- k8s 通用的java项目迁移流程
- Android之获取屏幕和视图高和宽
- hadoop 卡主_HDFS DisTCP执行卡住了,怎么办?
- request重定向_golang不想http自动处理重定向的解决方案
- oracle truncate 日期,【Oracle】truncate和delete区别
- mysql添加临时索引_mysql 中添加索引的三种方法
- Codeforces 1187E - Tree Painting(树上所有节点的儿子数量和最大)
- python字符串的方法和列表的方法_python字符串,列表,字符串,元组,集合的一些方法...
- LeetCode之二分查找
- 宏基aspire拆机触摸_Acer宏基E1471G笔记本怎么拆机拆主板?
- 【预测模型】基于灰狼算法优化最小二乘支持向量机实现数据分类matlab代码​
- java token guid_生成一个唯一token
- CNVD-2020-10487复现(Apache Tomcat文件包含漏洞)
- 跨平台应用开发进阶(十五) :uni-app实现全项目字体替换
- Multiplayer Moo
- ENVI计算NDVI
- 安川机器人报错_安川机器人报错代码:报警历史和I/O 信息历史
- 疫情期间 !“程序员做饭指南” 在 GitHub 上火了
- Password-Based Key Derivation Functions (PBKDF)
热门文章
- 牛客网Verilog快速入门题目收获——异步复位的串联T触发器(VL2)
- matlab 音乐 豆腐汤,40岁健康家常菜pdf
- 局域网vnc远程控制软件,那些超级好用的局域网vnc远程控制软件
- 京东和天猫的运营模式的区别
- 业绩爆发,押注“泛半导体”,TCL押对了吗?
- STM32驱动直流电机的程序与电路设计(IR2110S自举电路+H桥+高级定时器和死区PWM)
- 【美学集】色彩之冷暖色
- “马太效应”与“二八法则”
- CSS线性渐变网站记录
- web浏览器下载文件没响应不报错