kuaifu/openalipay
Composer 安装命令:
composer require kuaifu/openalipay
包简介
专注支付宝Alipay开发平台扩展包
README 文档
README
见过最简单对接支付宝开发平台所有接口的SDk
!!请先熟悉支付宝说明文档传送门!!
欢迎 Star,欢迎 PR!
QQ交流群:725192850
特点
- 开发者不需要关注的细节
- 根据支付宝、微信最新 API 开发而成
- 高度抽象的类,免去各种拼json与xml的痛苦
- 符合 PSR 标准,你可以各种方便的与你的框架集成
- 方法使用更优雅,小白都能使用
运行环境
- PHP 5.5+
- composer
使用说明
加密方式为RAS2
<?php namespace app\index\controller; use kuaifu\openalipay\supports\Alipay; class Index { protected $config = [ 'app_id' => '2016072800113002', 'notify_url' => 'https://www.kuaifu.com/', 'return_url'=>'https://www.kuaifu.com/', 'ali_public_key' => 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwdYXW4mSRhFcrqj95gZkjw4gcLb/UDunM03nrXJDiQMMvp1zPHXqJK4A8v+8QN7O7IW/Ni5CkbjeAc2gXIqhSV2sV9ozPMl/Sa7JfN94TVzZism6Dsbvm7Hk9LgRVttn0P2vaZwg7CjKjBot9O7ja3ZuiBofrLVR645Bz865AoGt3n6YMmlLLLc6FHFX89XovnMuqTlqW1yYLCm5hwBDNOke24+aWntjkJy/NcOp1IJB/zy1PsleZnVYCk/bihxzsVaMeNGkZ94dfQVR9sK3Pv5/ruMkbBgY+KPj9qmIdnxWcVshpFIECh/z+aHRvWVHvVK9nSzZJsG3w9/2Z7a/9QIDAQAB', 'private_key' => 'MIIEpQIBAAKCAQEAuzFjpTlDLCBfhX+qnzp9Bj2k59iUHNKeIDbuwP9Esdgk0CI1U6E7De5NOInZBoLqAqMaPXkh6xo+sov9T9lXFyos6Yw1Y7iOx9+/ub0X3N6iZlKKeP5N4/wlLzznGg09KN03wF+fJ5t/Iua96Z/UaukxcpjK5VlsRTTGB4y73lXCa1vF7oc8qU3zD87AMbzybpboScmKlUuOLx/2va1iL3pS3ElHu6WD9FXMhGPj2I9PRtaj7P54gvrq24Sv+SCXwr0jCtKJ7p2kWFJxAx6IemBgCP/cBa2U4yRw6C+T3RyolHzl5791OqMerBF4ASHDQbgPAhXpDTKao9ypk+JDGQIDAQABAoIBAQCiw1b5GsklXSCxW0hoGtsKyh7Q2KgwR5HmQN1oQozgdifMMXJcvRw0CLhsKK/j0YDXuineuaycV72cUcx32Wq4YZublqX1h0veztZOEfTlv09F2Q8+FSB005EhebsYE9rR5UfMpVglgDcTib4nnSl9rDWqhuAke5SAuFpXxi60KjClWwiM0m2aOgZAni0P/Ee7cln79GQwmqtMWYS2BSWyJesRv8TVHGEf0fZoYRPcJxMX4fudxTw1IlZuyS+cMjJLXiod4qzdmxt0q4CC5/joLDe1otLSrbiPxC+E3a31EgMC/edYNKgdY/JlAXNh/W9hpROUvsImAL2RTk8jMtgBAoGBAN0unSzTpaNY6pJx3TpGEP+18gVFcz7PzVZ/iMC5LBKSXO8d9zIbTcIW3puUOVWezIKQGFzjEKpzXsimS+mufzHRH68fIPxzH4kBmt+QIAiyLuJ2HHTKh4qat6LsmH2vW5viHUtG+b4U/6+dgdMEDZVL8UasBeIeQza+lXYCyh/hAoGBANipDQdC8NzJy35BagpCdeVRILYZg1P6sHGpUMOWROEaBpSNJGASaR/LDOy/5rfI3EjRrOcdw5EPb82+el9DeGXGachTSWwg/vuIbTic5dz5OnCpvBU6NjLVnJJs9Q6MD4GNBxwFK6O681RHAWR/Nqz50VNOwZx1OsavbDexbmo5AoGBAMhh6Mep35CDh9CxE8otnEzum5sm9mfbf55z4IMpv8H7k/KWZVOh5OqIKZktylvFiGZpAYl1ta2W5DJIZtII4vdRDLFtNEdCTTmkmJkeS8dVFqDYfKNasT1jOieCzgxgCFDLo9qFLNGG2LZTrkBslZnCuY5bXuEipaY9N884a8JBAoGBAKYaVMawZ4CdpMkS1X0wHrrES9PQE4MaupMpP6XzWrNJBKp22uBcvQOG5E3NgdB8yYV6WpiFlR1tPEX8Nk06qN8+EnNmhu/DDDlDCplQkFmtKUSenHeZvVuTsQoBRo70ih7ERCMTQ7Wu6kY+ea7WaNCMZhL8WirdJUaVzt2TxhbhAoGAGbxcjdl0WHmBeakiHfWEJkBWnS7lcU77N/MfQ55dIBdVydfOhxepNsyk7AEIPz7M8b09GMMo3w2CrjdjqMoWCV1o8UuajmS1jcbF9dicw89pRNlqkzybOFi5NPDTQSVIKN++6g+FphuCCeVSBR7J4CkUaECvNUkglqQZ/LoKihw=', 'gateway'=>'https://openapi.alipaydev.com/gateway.do',//统一次参数判断用什么环境,目前是沙箱环境。正式环境:https://openapi.alipay.com/gateway.do 'app_auth_token'=>'' ]; public function pay(){ $order = [ 'out_trade_no' => time().'', 'total_amount' => 0.01, 'subject' => '刷卡支付', 'auth_code' => '284337153128733732', 'scene' => 'bar_code', ]; $alipay=new Alipay($this->config); $alipay->execute('alipay.trade.pay',$order);//第一个参数为支付宝开放平台中调用方法名称,第二个参数为业务参数 } }
代码贡献
欢迎各位吐槽以及fork
kuaifu/openalipay 适用场景与选型建议
kuaifu/openalipay 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 19 次下载、GitHub Stars 达 3, 最近一次更新时间为 2018 年 02 月 28 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「pay」 「wechat」 「alipay」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 kuaifu/openalipay 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 kuaifu/openalipay 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 kuaifu/openalipay 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
WeChat OAuth SDK
微信SDK
Payyo Gateway for the Omnipay payment processing library
钉钉、企业微信、飞书 自定义群组机器人。支持链式语法创建发送消息。支持文本、Markdown、图片、文件、图文、卡片等消息。
The wechat extension for the Yii framework
Библиотека для приема платежей через Альфабанк.
统计信息
- 总下载量: 19
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 10
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-02-28