支付宝移动支付开发
来源:互联网 发布:win10安装mac 编辑:程序博客网 时间:2024/04/27 22:52
申请支付宝移动支付,首先得用公司名义注册一个支付宝账号和开发者账号,然后认证一系列的信息。准备工作完成了。
首先进入你的开发者账号,创建一个应用,填写好信息后审核一般需要一两天,比微信快多了。审核通过后,你需要先开通“移动支付”这个功能
同时,还需要补充Android应用的应用签名和应用包名的信息,应用包名在AndroidManifest.xml下的package=“xxx.xxx.xxx”的内容,应用签名可用相关工具应用获取。
然后我们下载相关的Demo,打开可以看见下面的内容,其中有个叫openssl的文件,待会生成公钥和私钥需要用到的
打开客户端demo,导入相关工程,打开我们可以看见
其中商户收款账号就是我们注册的支付宝账号,商户PID可以在“我的应用”的首页中,查看“合作伙伴密钥”中查看,就是“合作伙伴身份(PID)”了
现在就还差公钥和pkcs8格式的私钥了,打开刚刚说到的openssl文件夹,运行bin目录下的openssl.exe程序
输入指令:
1. 生成RSA私钥:genrsa -out rsa_private_key.pem 1024
2. 生成RSA公钥:rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
3. 将RSA私钥转换成PKCS8格式:pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt
之后它会在屏幕上输出一串字符串,复制下来,这就是我们的pkcs8格式的私钥了
之后退出程序,你会在当前目录发现rsa_private_key.pem和rsa_public_key.pem这两个文件,分别是RSA私钥文件(未转PKCS8格式)和RSA公钥文件,将其后缀改为.txt即可查看其内容,现在我们打开rsa_public_key.txt文件
打开查看“合作伙伴密钥”的页面,点击“RSA加密:”后面的设置按钮,将上面红框内的内容复制进去,记得要讲换行符合空格删去!!点击“确认”
随后你可以看到多了“查看支付宝公钥”这个东西,点进去就是你要的“支付宝公钥”了
将上面获得的密钥(pkcs格式)和支付宝公钥复制到项目中,至此所有工作完成,运行项目
- 支付宝移动支付开发
- 移动开发支付宝
- Android开发 接入支付宝移动支付
- 支付宝移动支付开发错误集锦
- 支付宝-移动支付
- 支付宝移动支付
- 移动支付之支付宝支付
- 支付宝移动快捷支付
- 支付宝移动支付集成
- 移动支付-支付宝篇
- 支付宝移动支付方案
- 支付宝移动支付集成
- 支付宝移动支付服务器端
- 移动支付之支付宝
- 移动开发之支付宝和银联支付区别
- C#支付宝移动支付开发详细教程
- (移动开发)支付宝支付配置流程
- iOS9支付宝移动开发笔记--MollyMmm
- Android四大组件之Activity
- CGRect使用技巧
- Android checkbox怎样动态设置选中状态
- 浏览器兼容的文件上传
- jetty容器使用的一个错误
- 支付宝移动支付开发
- STM32系列第11篇--定时器
- OpenCV入门:图像边缘提取
- 创建Windows服务(Windows Services)N种方式总结
- Java中的继承、封装、多态
- 更新了OS X EI Capitan 出现了source http://ruby.taobao.org/ already present in the cache
- 大型网站技术架构
- line renderer实现贝塞尔曲线
- 用UIWebView打开pdf,并响应自定义长按手势