定制 overnic/qiyuesuo-sdk 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

overnic/qiyuesuo-sdk

Composer 安装命令:

composer require overnic/qiyuesuo-sdk

包简介

qiyuesuo contract sdk

README 文档

README

https://open.qiyuesuo.com/document/2279605638927482880

配置(config)

使用文件 config/qiyuesuo.php 作为项目启动参数,或复制文件中数组作为启动参数,参数说明详见文件注释

使用(Used)

  • 初始化类
// 初始化
$manager = new OverNick\QiYueSuo\Manager([
    // 沙箱模式,true表示对接到测试地址
    'sandbox' => true,
    'token' => '契约锁开放平台获取的token',
    'secret' => '契约锁开放平台获取的secret',
    'client' => true
])->bootstrapHttpClient();

// 合同
// 实例指向 OverNick\QiYueSuo\Providers\Contract\Client
$manager->contract

// 认证
// 实例指向 OverNick\QiYueSuo\Providers\Auth\Client
$manager->auth
// 印章
// 实例指向 OverNick\QiYueSuo\Providers\Seal\Client
$manager->seal

/**
* 以上对象实例也可以通过数组的方式进行调用,Manager 实现了 ArrayAccess接口和使用了__get,__set方法
* $manager['auth']
* ...
*/
  • 方法列表

contract

  1. 通过PDF创建合同(createByPdfFile)
  2. 通过合同模版创建合同(createByTpl)
  3. 通过html内容创建合同(createByHtml)
  4. 运营方签署合同(signByPlatform)
  5. 企业用户签署(signByCompany)
  6. 完成合同,终止合同签署状态(complete)
  7. 查看合同(find)
  8. 下载合同(download)
  9. 获取签署页面链接(signUrl)
  10. 获取查看合同页面的链接(viewUrl)
  11. 触发回调地址测试请求(testCallBack)

auth

  1. 提交认证(company)
  2. 通过公司名称查询认证详情(findByCompanyName)
  3. 通过认证id查询认证结果(findByAuthId)
  4. 查询认证详情(find)

seal

  1. 创建企业/个人印章(createSeal)

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 2
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-02-19

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固