标签:证明 eid 构造 text c# 接口 部分 title pen
下面是官网的说明:
做个简单说明: API1.0接口主要用于网站(包括手机端的网站)的调用;API2.0主要用于手机app的调用。根据我们做的手机端网站的接口开发,主要使用API1.0接口。
API1.0接口的请求参数如下:
详细步骤参考支付宝企业版官网注册。
由于我没有注册企业账户,就用一下官网的截图
由于支付宝接口的开发涉及到RMB,所以在请求前后,都要加密,合作伙伴身份的密匙主要有三种方式签名(MD5、RSA、DSA),api1.0版本只支持MD5、RSA。但由于无线快捷支付只支持RSA,所以手机网站支付签名只能采用RSA。
RSA签名由公匙和私匙组成,公匙是开放的,私匙一定要保存好。
https://doc.open.alipay.com/doc2/detail.htm?spm=0.0.0.0.gf8Q4m&treeId=115&articleId=103242&docType=1)详细参考生成签名的网站。
(1)下载并安装OpenSSL工具
开发的产品要和支付宝交互,吧商户自己的公匙上传到支付宝平台,使支付宝平台对请求的订单解密。和上传本地的公匙到github上面的原理一样,参考下面的网站
https://doc.open.alipay.com/doc2/detail.htm?spm=0.0.0.0.95uDlm&treeId=58&articleId=103578&docType=1
对通过即时到账等接口付款完成的交易进行部分或全部的退还。商户(开发者账号)需输入支付密码。
即时到账有密退款网址如下:
https://doc.open.alipay.com/doc2/detail.htm?spm=0.0.0.0.99u19c&treeId=66&articleId=103571&docType=1
Demo下载地址:
https://doc.open.alipay.com/doc2/detail?treeId=54&articleId=103419&docType=1
我们对照支付宝提供的手机网站支付Demo,来做个简单说明
(1)手机网站支付下载页面:
https://doc.open.alipay.com/doc2/detail?treeId=54&articleId=103419&docType=1
果然是RSA签名
标签:证明 eid 构造 text c# 接口 部分 title pen
原文地址:http://blog.csdn.net/iigeoxiaoyang/article/details/50752917