背景
应用的功能模块之间,离不开接口的设计和实现,接口通常涉及:
- 模块与模块之间
- 前端和后端之间
- 内置页面和客户端之间
[......]
下载代码前一定要先熟悉接口代码集成流程:
1、先确定您签约的合同中是否包含该产品
若不包含,请联系0571-88158090申请开通。
2、获取签约账号的支付宝安全校验码(key)和合作者身份ID(partner )
如何查询合作者身份ID(partner)和交易安全校验码(key)
3、如果您网站是网店论坛系统(如:SHOPEX、ECSHOP、HISHOP、360shop、PHPWIND、DISCUZ、最土等),那么您不需要集成支付宝接口,只需要在您的网店后台的支付管理界面中配置好支付宝的支付即可完成。
操作详细入口:系统商网站如何接入支付宝
4、如果您的网站是您的技术人员自行开发且不是网店论坛系统,那么请下载下面的接口资料按照文档及代码示例demo要求来把支付宝产品接入您的网站中。[......]
最近在设计一些基础平台的API,在设计过程中总结了一些经验,记录如下:
1、方法参数不要多。
特别是同一种数据类型的方法参数不要过多,一旦过多,调用者容易搞混顺序,搞混了顺序,在编程阶段不会报错,但是在运行时会出错。并且这种错误时不宜排查的。
2、如果方法参数超过4个,若超过则适合使用参数类进行封装。
人的记忆一般适合于4个参数左右,参数多了不利于掌握。[......]