or-alipay
所属分类:支付接口
开发工具:Lua
文件大小:0KB
下载次数:0
上传日期:2017-06-19 05:32:33
上 传 者:
sh-1993
说明: 使用OpenResty对接支付宝接口,
(Connect Alipay interface with OpenResty,)
文件列表:
app/ (0, 2017-06-18)
app/alipay/ (0, 2017-06-18)
app/alipay/alipay_client.lua (4101, 2017-06-18)
app/alipay/alipay_signature.lua (948, 2017-06-18)
app/alipay/request/ (0, 2017-06-18)
app/alipay/request/trade_query_request.lua (341, 2017-06-18)
app/alipay/request/trade_refund_request.lua (342, 2017-06-18)
app/alipay/request/trade_wap_pay_request.lua (506, 2017-06-18)
app/alipay/response/ (0, 2017-06-18)
app/alipay/response/alipay_response.lua (448, 2017-06-18)
app/config.lua (1382, 2017-06-18)
app/controllers/ (0, 2017-06-18)
app/controllers/alipay.lua (7425, 2017-06-18)
app/controllers/index.lua (525, 2017-06-18)
app/init.lua (403, 2017-06-18)
app/main.lua (883, 2017-06-18)
app/resty/ (0, 2017-06-18)
app/resty/http.lua (23846, 2017-06-18)
app/resty/http_headers.lua (2236, 2017-06-18)
app/resty/iconv.lua (2765, 2017-06-18)
app/resty/iredis.lua (7195, 2017-06-18)
app/resty/router.lua (4988, 2017-06-18)
app/resty/rsa.lua (9829, 2017-06-18)
app/resty/session.lua (10158, 2017-06-18)
app/resty/session/ (0, 2017-06-18)
app/resty/session/ciphers/ (0, 2017-06-18)
app/resty/session/ciphers/aes.lua (1386, 2017-06-18)
app/resty/session/ciphers/none.lua (327, 2017-06-18)
app/resty/session/encoders/ (0, 2017-06-18)
app/resty/session/encoders/base16.lua (435, 2017-06-18)
app/resty/session/encoders/base64.lua (465, 2017-06-18)
app/resty/session/encoders/hex.lua (46, 2017-06-18)
app/resty/session/identifiers/ (0, 2017-06-18)
app/resty/session/identifiers/random.lua (317, 2017-06-18)
app/resty/session/serializers/ (0, 2017-06-18)
app/resty/session/serializers/json.lua (106, 2017-06-18)
app/resty/session/storage/ (0, 2017-06-18)
app/resty/session/storage/cookie.lua (1093, 2017-06-18)
... ...
# OpenResty对接支付宝接口demo: 实现了wap支付,退款,查询,异步通知功能
## 用到的第三方库
* router.lua https://github.com/APItools/router.lua.git
* lua-resty-http https://github.com/pintsized/lua-resty-http.git
* lua-resty-rsa https://github.com/doujiang24/lua-resty-rsa.git
## 目录结构
* app 应用代码
* conf nginx配置文件
## 配置文件说明
这是一个模板,根据需要替换其中的变量。
* {{APP_ENV}} 环境,可以配置dev test prod
* {{APP_ROOT}} 项目根目录,绝对路径,如/xx/yy/or-alipay
* {{RETURN_URL}} 支付宝前台回跳地址
* {{NOTIFY_URL}} 支付宝异步通知地址
* {{ALI_APPID}} 支付宝分配的APPID
* {{PRIVATE_KEY}} 用户私钥,在支付宝后台设置 用支付宝工具生成的PKCS8格式
* {{ALIPAY_PUBLIC_KEY}} 支付宝公钥
## 代码结构说明
* alipay 支付宝请求抽象封装
* controllers 各接口demo
* resty 用到的第三方库
* utils 封装的一些工具方法
* config.lua 配置
* init.lua worker进程初始化执行 主要设置路由
* main.lua 入口
* routers.lua 路由处理
近期下载者:
相关文件:
收藏者: