文章目录
前言
最近要接入国外支付,PC端和移动端都要使用,微信,支付宝这些国内还可以,在国外就用不上了,所以只能另谋出路,于是采用了Paypal支付,国际移动支付,和微信,支付宝类似吧。
说一下环境吧,我使用的是 Qt5.12 系列开发客户端,开始我以为接入paypal客户端也要写代码的,因为之 前接入过微信,支付宝,写android都是要客户端写代码,然后服务端回调之类的,发现PayPal API是基于HTTP的restful API,使用OAuth 2.0进行授权。API请求和响应主体采用json格式。所以可以完全写的在客户端,也可以完全写在服务端,为了安全,我肯定是统一封装接口写在服务端了,对了,要提一下,服务端程序也是我来写的!所以我就采用了Python来开发Paypal支付了
下面我写的接口开发,也可以适用于Qt来完成,只不过,只不过要把payapl 生成的APP相关核心的Client ID和Secret 放在Qt里面了,这样及其危险,很