【最简入门】PHP 调用/对接/集成 金蝶WebAPI(金蝶云星空、K3Cloud、SDK、Demo、示例)

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【最简入门】PHP 调用/对接/集成 金蝶WebAPI(金蝶云星空、K3Cloud、SDK、Demo、示例)

## 1、准备API测试环境(K3Cloud服务器) - 非本帖重点,省略 ## 2、了解API整体设计 - [`金蝶云星空WebAPI接口说明书_V6.0`](https://wenku.my7c.com/article/407944297573586944) ## 3、选择API开发套件([`SDK`](https://packagist.org/packages/kingdee-php/k3cloud)) - [`https://packagist.org/packages/kingdee-php/k3cloud`](https://packagist.org/packages/kingdee-php/k3cloud) ## 4、查阅API调用参数 - [`https://openapi.open.kingdee.com/ApiDoc`](https://openapi.open.kingdee.com/ApiDoc) ## 5、确认API调用结果([`Demo`](https://github.com/kingdee-php/k3cloud-demo)) - 准备 ```shell $ git clone git@github.com:kingdee-php/k3cloud-demo.git $ cd k3cloud-demo $ composer install ``` - 配置(写入K3Cloud服务器相关参数) ```shell $ vi test.php ... $config = [ 'auth_type' => 3, // 授权类型:1 用户名+密码;2 第三方授权应用ID+应用密钥;3 签名; 'host_url' => 'http||https://xxxxxxxxxxxxxxxxx/k3cloud/', // 金蝶授权请求地址 'acct_id' => 'xxxxxxxxxx', // 账户ID 'username' => 'xxxxxxxxxx', // 用户名(授权类型为1时必须) 'password' => 'xxxxxxxxxx', // 密码(授权类型为1时必须) 'appid' => 'xxxxxxxxxx', // 应用ID(授权类型为2或3时必须) 'appsecret' => 'xxxxxxxxxx', // 应用Secret(授权类型为2或3时必须) 'lcid' => 2052, // 账套语系,默认2052 ]; ... ``` - 运行 ```shell $ php test.php ``` - 确认 ```shell string(155944) "{"Result":{"ResponseStatus":{"IsSuccess":true,"Errors":[],"SuccessEntitys":[],"SuccessMessages":[],"MsgCode":0},"NeedReturnData":{"Id":"BD_MATERIAL","Name":[{"Key":2052,"Value":"物料"}], ... ```

金蝶云星空WebAPI接口说明书_V5.0.pdf

金蝶云星空WebAPI接口说明书_V6.0.pdf

【最简入门】PHP 调用/对接/集成 金蝶WebAPI(金蝶云星空、K3Cloud、SDK、Demo、示例)

## 1、准备API测试环境(K3Cloud服务器) - 非本帖重点,省略## 2、了解API整体设计 - [`金蝶云星空WebAPI接口说明书_V6.0`](htt...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息