PHPackages                             yunzhanghuopen/sdk-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. yunzhanghuopen/sdk-php

ActiveLibrary[API Development](/categories/api)

yunzhanghuopen/sdk-php
======================

云账户综合服务平台官方 SDK for PHP，支持 PHP 5.4 及以上版本Copyright © 2013 - 2026 云账户技术（天津）有限公司云账户开放平台：https://open.yunzhanghu.com/

2.0.29(1mo ago)531.2k↑29.5%1MITPHPPHP &gt;=5.4

Since Jul 7Pushed 1mo ago4 watchersCompare

[ Source](https://github.com/YunzhanghuOpen/sdk-php)[ Packagist](https://packagist.org/packages/yunzhanghuopen/sdk-php)[ RSS](/packages/yunzhanghuopen-sdk-php/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (10)DependenciesVersions (37)Used By (1)

云账户 SDK for PHP
===============

[](#云账户-sdk-for-php)

欢迎使用云账户 SDK for PHP。
云账户是一家专注为平台企业和新就业形态劳动者提供高质量灵活就业服务的新时代企业。云账户 SDK 对云账户综合服务平台 API 接口进行封装，帮助您快速接入到云账户综合服务平台。云账户 SDK for PHP 为您提供签约、支付、回调、数据查询等功能，帮助您完成与云账户综合服务平台的接口对接及业务开发。
如果您在使用过程中遇到任何问题，请在当前 GitHub 提交 Issues，或发送邮件至技术支持组 。

环境要求
----

[](#环境要求)

云账户 SDK for PHP 支持 PHP 5.4 及以上版本。

配置密钥
----

[](#配置密钥)

### 1、获取配置

[](#1获取配置)

使用云账户 SDK for PHP 前，您需先获取 dealer\_id、broker\_id、3DES Key、App Key、云账户公钥。
获取方式：使用开户邮件中的账号登录【[云账户综合服务平台](https://service.yunzhanghu.com)】，选择“业务中心 &gt; 业务管理 &gt; 对接信息”，查看并获取以上配置信息。 [![获取配置信息](https://camo.githubusercontent.com/0f373f8204287593114dff46259d62e1a0514b19846fdd5eaad989238cbf9dfb/68747470733a2f2f796f732e79756e7a68616e6768752e636f6d2f6765746f626a6563742f323032352d30322d31302d6475696a696578696e78692e706e673f69734174746163686d656e743d66616c73652666696c6549443d61656435386166343161656463633137386131363030393463663537626561353262356561643635267369676e61747572653d4647654c76764f796b67536c64676d447a52253246253246784c4448253246444c303439427a354f575238586e796f6845253344)](https://camo.githubusercontent.com/0f373f8204287593114dff46259d62e1a0514b19846fdd5eaad989238cbf9dfb/68747470733a2f2f796f732e79756e7a68616e6768752e636f6d2f6765746f626a6563742f323032352d30322d31302d6475696a696578696e78692e706e673f69734174746163686d656e743d66616c73652666696c6549443d61656435386166343161656463633137386131363030393463663537626561353262356561643635267369676e61747572653d4647654c76764f796b67536c64676d447a52253246253246784c4448253246444c303439427a354f575238586e796f6845253344)

### 2、生成密钥

[](#2生成密钥)

- 方式一：使用 OpenSSL 生成 RSA 公私钥

```
① ⽣成私钥 private_key.pem

OpenSSL-> genrsa -out private_key.pem 2048   // 建议密钥⻓度⾄少为 2048 位

OpenSSL-> pkcs8 -topk8 -inform PEM -in private_key.pem -outform PEM -nocrypt -out private_key_pkcs8.pem    // 将私钥转为 PKCS8 格式

② ⽣成公钥 pubkey.pem

OpenSSL-> rsa -in private_key.pem -pubout -out pubkey.pem

```

- 方式二：使用工具生成

登录【[云账户开放平台](https://open.yunzhanghu.com)】，选择“开发工具下载 &gt; 开发助手 &gt; 工具下载”，下载安装“云账户开放平台开发助手”。

### 3、配置密钥

[](#3配置密钥)

登录【[云账户综合服务平台](https://service.yunzhanghu.com/)】，选择"业务中心 &gt; 业务管理 &gt; 对接信息"，单击页面右上角的"编辑"，配置平台企业公钥。
[![配置平台企业公钥信息](https://camo.githubusercontent.com/46d2e248c76b29bee69758fc2e3fd59e5bb9cc7a3e578bdd53d3265f38edd59b/68747470733a2f2f796f732e79756e7a68616e6768752e636f6d2f6765746f626a6563742f323032352d30322d31312d6465616c65727075626c69636b65792e706e673f69734174746163686d656e743d66616c73652666696c6549443d36333539633362373063316139336161643564323330633736303935613862616136316634363237267369676e61747572653d70446d78744a59546e395267686e31504f4f3358415748586f31774942656e46584175394142457947626b253344)](https://camo.githubusercontent.com/46d2e248c76b29bee69758fc2e3fd59e5bb9cc7a3e578bdd53d3265f38edd59b/68747470733a2f2f796f732e79756e7a68616e6768752e636f6d2f6765746f626a6563742f323032352d30322d31312d6465616c65727075626c69636b65792e706e673f69734174746163686d656e743d66616c73652666696c6549443d36333539633362373063316139336161643564323330633736303935613862616136316634363237267369676e61747572653d70446d78744a59546e395267686e31504f4f3358415748586f31774942656e46584175394142457947626b253344)

安装 PHP SDK
----------

[](#安装-php-sdk)

### 1、安装依赖

[](#1安装依赖)

```
composer install

```

### 2、Composer 安装 SDK

[](#2composer-安装-sdk)

```
composer require yunzhanghuopen/sdk-php

```

快速使用
----

[](#快速使用)

### 示例功能列表

[](#示例功能列表)

- [用户信息验证](example/authentication.php)
- 用户签约
    - [H5 签约](example/h5UserSign.php)
    - [API 签约](example/apiUserSign.php)
    - [签约信息上传](example/uploadUserSign.php)
- [订单税费试算](example/calculateLabor.php)
- [实时支付](example/payment.php)
- [异步通知](example/notify.php)
- [对账文件获取](example/dataService.php)
- [发票开具](example/invoice.php)

### 示例

[](#示例)

```
