Download the PHP package nece001/php-sdk-coze without Composer
On this page you can find all versions of the php package nece001/php-sdk-coze. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package php-sdk-coze
Coze PHP SDK 使用说明
简介
Coze PHP SDK(php-sdk-coze)是一个用于集成 Coze 平台 API 的 PHP 开发包,支持音频处理、对话管理、知识库、文件、变量、工作流等多种功能模块,便于开发者快速对接 Coze 智能体服务。
安装方法
推荐使用 Composer 进行安装:
需确保 PHP 版本为 7.2 及以上,且已安装 GuzzleHttp 依赖。
主要功能
- 获取并管理 AccessToken
- 音频处理(Audio)
- 空间与智能体管理(Bot)
- 渠道管理(Connectors)
- 对话与消息(Conversation)
- 知识库(Datasets)
- 文件管理(Files)
- 变量管理(Variables)
- 工作流(Workflow)
快速开始
1. 初始化 Client
2. 设置日志与缓存(可选)
3. 调用各模块接口
获取 AccessToken
音频处理
对话管理
其他模块
调用方式类似:
$client->bot()$client->connectors()$client->datasets()$client->files()$client->variables()$client->workflow()
依赖说明
- guzzlehttp/guzzle
- psr/log(可选,用于日志)
- psr/simple-cache(可选,用于缓存)
常见问题
- AccessToken 获取失败?
- 请检查 client_id、client_secret、private_key 是否正确,网络是否可达。
- 接口调用报错?
- 检查参数是否正确,建议开启日志查看详细错误信息。
- 如何自定义 HTTP 配置?
- 构造 Client 时传入
$http_config数组即可。
- 构造 Client 时传入
- 为何没有 WebSocket 语音的API
- WebSocket 语音的API直接由前端调用,只需从本SDK中获取Access_Token交给前端使用即可。
贡献与支持
如有问题或建议,欢迎提交 Issue 或 PR。
License
MIT
运行单元测试
- 修改配置:vendor\nece001\php-sdk-coze\tests\bootstrap.php
- 运行命令:vendor/bin/phpunit -c vendor/nece001/php-sdk-coze/tests/phpunit.xml
All versions of php-sdk-coze with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.2
firebase/php-jwt Version ^6.0
guzzlehttp/guzzle Version ^7.0
psr/simple-cache Version ^1.0
psr/log Version ^1.0
firebase/php-jwt Version ^6.0
guzzlehttp/guzzle Version ^7.0
psr/simple-cache Version ^1.0
psr/log Version ^1.0
The package nece001/php-sdk-coze contains the following files
Loading the files please wait ...