nikserg / crm-certificate-api
此软件包最新版本(0.99)没有提供许可信息。
Айтиком CRM API
0.99
2022-10-07 14:02 UTC
Requires
- php: ^7.1 || ^8.0
- ext-json: *
- guzzlehttp/guzzle: ^6.5 || ^7.0
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-19 22:45:31 UTC
README
crm-certificate-api
适用于https://crm.uc-itcom.ru/系统的API
安装
composer require nikserg/crm-certificate-api
启动
$client = new Client(<api-ключ>, 'https://crm.uc-itcom.ru/index.php/'); // or 'https://dev.uc-itcom.ru/index.php/'
功能
API请求
$client->sendCustomerForm(SendCustomerFormRequest $customerForm)
- 创建证书申请$client->getCustomerForm($customerFormCrmId)
- 获取证书申请数据$client->getOpportunity($opportunityCrmId)
- 获取交易数据$client->getAccountsIds()
- 获取所有账户ID$client->getAccounts()
- 获取账户信息$client->changeStatus(ChangeStatus $changeStatus)
- 更改申请状态$client->deleteCustomerForm($customerFormCrmId)
- 删除证书申请$client->getCustomerFormClaim($customerFormCrmId, $format = 'pdf')
- 获取证书申请文件内容$client->getCustomerFormCertificateBlank($customerFormCrmId, $format = 'pdf')
- 获取证书空白文件内容$client->sendCustomerFormData($crmCustomerFormId, SendCustomerFormData $customerFormData)
- 填充证书申请表单
无需API请求
$client->editUrl($token)
- 生成未授权的证书申请编辑链接$client->generationUrl($token, $generatonToken, $iframe = false)
- 生成证书申请请求生成链接$client->realizationDownloadUrl($customerFormId, $token)
- 生成下载实现链接$client->certificateDownloadUrl($customerFormId, $token)
- 生成下载已发行证书链接$client->certificateWriteUrl($customerFormId, $token)
- 生成记录已发行证书的链接