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

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

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

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

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

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

二、创建服务器

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

三、拼接签名参数

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

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

四、参数签名

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

五、返回客户端

把数据返回给客户端。

222.png

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,477评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,653评论 25 709
  • 1、App支付简介 买家在手机、掌上电脑等无线设备的应用程序内,可通过支付宝进行付款购买特定服务或商品,资金即时到...
    PZcoder阅读 44,251评论 5 22
  • 堂弟和我说他被甩了 我当时很好奇,也很震惊,据我所知,他和那个女的才刚认识二十多天 这种剧情未免跳的太快了。 ...
    葉王阅读 4,300评论 5 1
  • 回想起山里躲太阳的日子 情事锁心 越长越黑的土地和我 都一样的赤裸裸 他没有秀气和生机 我只剩斑驳的眼 时常会遇见...
    苗望雨阅读 1,443评论 2 1