美文网首页服务器开发服务端开发实战
013-移动支付11-支付宝支付-服务器端开发

013-移动支付11-支付宝支付-服务器端开发

作者: AncientMing | 来源:发表于2017-06-08 22:13 被阅读39次

    上一篇:012-移动支付10-支付宝支付-安卓端开发

    一、分析客户端代码及业务

    1、先看iOS端,首先有AppId和秘钥。判断有没有,有的话才进行下一步。

    2、签名,签名成功之后才调用支付。

    获取私钥并将商户信息签名,外部客户的加签过程一定要放在服务器,防止公钥数据泄露。需要遵循RSA签名规范,并将签名字符串base64编码和URLEncode。

    二、创建服务器

    创建服务器的动态web工程。

    三、拼接签名参数

    1、分析客户端代码,包括业务划分

    2、将安卓工具类代码拷贝到项目中

    四、参数签名

    签名有严格要求。按照文档要求来签名。签名失败会导致支付失败。

    五、返回客户端

    把数据返回给客户端。

    222.png

    到这一步,最好配合客户端测试一下是否通畅。

    其中需要注意配置好xml。
    下一篇:014-移动支付12-SDK设计-整体结构原理与设计

    相关文章

      网友评论

        本文标题:013-移动支付11-支付宝支付-服务器端开发

        本文链接:https://www.haomeiwen.com/subject/kvbafxtx.html