zhuobin/fadada
Composer 安装命令:
composer require zhuobin/fadada
包简介
fadada-function
关键字:
README 文档
README
引用
composer update zhuobin/fadada
先在config/app.php添加
aliases => [
'FaDaDa' => Zhuobin\FaDaDa\Src\FaDaDaFacade::class
]
生成配置文件
php artisan fadada:init
设置好配置文件,文件路径config/
<?php return [ //测试环境 'testing' => [ 'app_id' => 'XXXXXX', 'app_secret' => 'XXXXXX', 'url' => 'XXXXXX' ], //正式环境 'production' => [ 'app_id' => 'XXXXXX', 'app_secret' => 'XXXXXX', 'url' => 'XXXXXX' ] ]; >
配置好即可调用,方法调用示例:
\FaDaDa::function_name($params);
若提示全局找不到\FaDaDa类,请运行以下指令
php artisan ide-helper:generate
接口及传参
//三要素验证接口 $res = \FaDaDa::RealNameAuthOperator([ 'name' => '实名', 'phone' => '手机号', 'identity_num' => '身份证号码' ]); 返回参数判断$res['code'],为1则通过,否则不通过 //个人账号注册接口 $res = \FaDaDa::getUserAccount([ 'open_id' => '推荐使用手机号做唯一标识来注册' ]); 返回参数判断$res['code'],为1则通过,否则不通过,$res['data']会返回注册成功的customer_id,需要保存至数据库 //上传合同模版接口 $res = \FaDaDa::uploadContractTemplateCreate([ 'template_id' => '自定义合同模版编号', 'template_path' => '合同模版地址' ]); 返回参数判断$res['code'],为1则上传成功,否则不通过 //获取合同模版Key值接口 $res = \FaDaDa::GetPdfTemplateKeys([ 'template_id' => '合同模版编号' ]); 返回参数$res['data']里为该合同模版里所设置好所有的Key值 //填充合同模版接口 $res = \FaDaDa::FillTemplateKeys([ 'title' => '合同名字', 'template_id' => '合同模版编号', 'contract_id' => '自定义合同编号', 'fill_data' => json_encode(['key1' => '填充值1', 'key2' => '填充值2'], JSON_UNESCAPED_UNICODE), ]); 返回参数判断$res['code'],为1000则上传成功, $res['download_url']里会返回该合同的下载地址, $res['viewpdf_url']里会返回该合同的预览地址 //获取合同模版Key值接口 $res = \FaDaDa::GetPdfTemplateKeys([ 'template_id' => '合同模版编号' ]); 返回参数$res['data']里为该合同模版里所设置好所有的Key值 //获取个人实名地址接口 \FaDaDa::getUserIdentificationUrl([ 'customer_ident_type' => '0', 'verified_way' => '4',//实名认证套餐 'page_modify' => '是否允许用户修改,1可修改 2不可修改' 'customer_name' => '实名(非必传,传入将自动填充进去)', 'customer_ident_no' => '身份证(非必传,传入将自动填充进去)', 'mobile' => '手机号(非必传,传入将自动填充进去)', 'notify_url' => '回调地址', 'return_url' => '认证后跳转的地址', 'customer_id' => '客户编号', ]); 返回参数判断$res['code'],为1则获取个人实名地址成功,否则失败 $res['data']里则是个人实名地址URL
zhuobin/fadada 适用场景与选型建议
zhuobin/fadada 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 25 次下载、GitHub Stars 达 0, 最近一次更新时间为 2020 年 02 月 29 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「FaDaDa」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 zhuobin/fadada 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 zhuobin/fadada 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 zhuobin/fadada 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
Fadada Agreement & Signature Cloud API PHP-SDK
继承bonza/fdd,支持PHP7.2语法,法大大接口类库
支持PHP7.2语法,法大大接口类库
Electronic contract SDK with FaDaDa
fadada for php (对接法大大)
Fadada Agreement & Signature Cloud API PHP-SDK
统计信息
- 总下载量: 25
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-02-29