这两天集成了支付宝 感觉很有意思。阿里提供的接口和demo都十分的好用,相比之前使用的百度推送sdk简直好用的不是一点。
手机端集成支付宝只要做三部
1.支付宝商家认证:
做完商家认证你才有权利集成sdk
2.生成私钥上传后台:
这个可以保证消息包不被截取,当今绝大多数应用开发都要考虑安全,所以值得仔细学习、
这里教到如何自己用openssl生成属于自己的密钥
1)先用命令生成一段后缀为pem的秘钥
genrsa -out rsa_private_key.pem 1024
1024是指定秘钥长度1024bit
然后我们把秘钥内容显示出来
实际上这是一段rsa加密算法的秘钥。在服务端进行验证,可以在我们自己搭建服务器时使用这个保证安全
3.客户端调用支付宝sdk
填上各种验证用的信息
然后将你要购买的商品参数放到请求包里面就可以了
中间需要对所有参数进行拼接然后通过rsa算法进行加密算出一个签名,啊基本算签名都是一个路子啊
4.最后炫酷的发现在手机上可以自动跳转到支付宝客户端支付然后跳转回来~太炫了