2 Star 0 Fork 1

法大大/fasc-openapi-php-sdk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

FASC OpenApi PHP SDK v5.0 说明

简介

欢迎使用法大大开发者工具套件(SDK),PHP SDK 是法大大电子合同和电子签云服务开放平台(FASC OPEN API)的配套工具。

版本说明

FASC.openAPI 产品目前存在两个子版本号:v5.0、v5.1, 均在持续迭代维护。

当前页面SDK基于FASC.openAPI v5.0子版本开发,如需使用FASC.openAPI v5.1版本SDK,请访问:

https://gitee.com/fadada-cloud/fasc-openapi-php-sdk/tree/v5.1

目录结构

  • SDK项目层级
fasc-openapi-php-sdk
	- bean //里面放的是所有接口请求的对象参数
	- constants //里面放的是接口url地址和应用的配置信息
	- client //对应接口各个模块的client,接入方可以参考下面用例初始化client后调用
	- test //里面是接口的调用示例,接入方开发人员可以参考    
  • SDK 目前支持以下模块,对应 client 可支持具体的业务方法:
模块 模块中文名 模块说明
Fdd.AccessToken.Client 服务访问凭证 获取服务访问凭证
Fdd.User.Client 个人用户管理 包含个人用户信息增删改查、认证、授权
Fdd.Corp.Client 企业用户账号管理 包含企业用户信息增删改查、认证、授权
Fdd.File.Client 文件管理 包含文件和附件上传
Fdd.DocTemplate.Client 文档模板管理 包含文档模板列表、详情查询
Fdd.SignTemplate.Client 签署模板管理 包含签署模板列表、详情查询
Fdd.SignTask.Client 签署任务管理 包含签署任务的创建、维护、各个流程节点的流转操作,以及签署任务文件下载
Fdd.Billing.Client 计费 获取计费页面链接,用于账户信息查询或套餐订购
Fdd.CorpManage.Client 企业管理 对指定模块进行管理操作,如印章管理、模板管理等
Fdd.EUI.Client EUI页面链接管理 对构造类EUI页面链接进行管理操作,如新企业授权等

依赖环境

PHP 7.0.10 版本及以上

调用示例

接入方初始化一个client,比如调用账号相关,通过client来发起请求。

  $userClient = new UserClient(new Client(OpenApiConfigConstants::APP_ID, OpenApiConfigConstants::APP_SECRET, OpenApiConfigConstants::SERVICE_URL));

  • 添加用户接口示例
	$addUserReq = new AddUserReq();
	$addUserReq->setClientUserId("user-php003");
	$addUserReq->setClientUserName("测试人3");
	$response = $userClient->add($accessToken,$addUserReq);
	print_r($response."\n");

版本更新日志

5.0.8 - 2022-05-16 基于FASC OpenAPI 5.0.8版本

  • Fdd.User.Client新增方法【解绑个人用户账号】
  • Fdd.Corp.Client新增方法【解绑企业用户账号】
  • 新增Fdd.EUI.Client, 提供方法【构造企业用户授权链接】

参考

FASC OpenAPI (服务端) 接口文档 v5.0

https://dev.fadada.com/api-doc/W6MIOHNFNT/90M5Y9AS1ZWEWHLE/5-0

空文件

简介

法大大FASC OpenAPI PHP语言版SDK 展开 收起
取消

贡献者

全部

语言

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/fadada-cloud/fasc-openapi-php-sdk.git
git@gitee.com:fadada-cloud/fasc-openapi-php-sdk.git
fadada-cloud
fasc-openapi-php-sdk
fasc-openapi-php-sdk
v5.0

搜索帮助