vhall / paas_sdk
PHP的PaaS web api sdk
dev-master
2018-04-20 09:37 UTC
Requires
- php: >=5.5.0
This package is not auto-updated.
Last update: 2024-09-15 05:08:05 UTC
README
安装
- 通过composer安装,这是推荐的方式,可以使用composer.json声明依赖,或者运行下面的命令。SDK包已放置在此处
vhall/paas_sdk。
$ composer require vhall/paas_sdk
- 直接下载安装,SDK没有依赖其他第三方库,但需要参照composer的autoloader,增加一个自己的autoloader程序。
运行环境
使用方法
上传
1 使用composer形式
use Paas\Room; use Paas\Document; include "../vendor/autoload.php"; $config = [ 'appId' => 'xxxx', // 控制台中获取 'secretKey' => 'xxx', // 控制台中获取 'show_request_url' => false, // 是否显示构造请求连接&参数 json console (请勿在生产环境打开) 'show_request_data' => false, // 是否显示接口返回数据 json console (请勿在生产环境打开) ]; // 实例化直播对象 $roomObj = new Room($config); // 创建房间 $resultCreate = $roomObj->create(); // 获取房间列表 $resultList = $roomObj->lists(); // 实例化文档对象 $roomObj = new Document($config); // 文档参数填写 $params = [ // 文档要写绝对路径 'document' => __DIR__. "/test.pptx" ]; // 创建文档 $resultCreate = $roomObj->create($params);
2 直接引入使用
use paas\Document; // 直接引入SDK中的的autoload文件 include "../autoload.php"; $config = [ 'appId' => '342a10bb', 'secretKey' => '7b887d97f11cb1f7c6cb890fbecf0367', 'show_request_url' => false, // 是否显示构造请求连接&参数 json console (请勿在生产环境打开) 'show_request_data' => false, // 是否显示接口返回数据 json console (请勿在生产环境打开) ]; $roomObj = new Document($config); $params = [ 'document' => __DIR__. "/test.pptx" ]; $resultCreate = $roomObj->create($params); var_dump($resultCreate);
常见问题
- 使用原生PHP异常处理错误,请使用catch(Exception $e)进行捕获
- API使用示例可参考 (https://github.com/vhall/VHYun_API_SDK_PHP/examples)。
- SDK不需要始终保持最新版本,无说明所有API都可以使用SDK调用
联系我们
- 如有需要帮助,请提交工单(直接向 yan.gao@vhall.com 发送邮件)
- 更详细的文档,见官方文档站
- 如果发现了bug,欢迎使用issue
- 如果有功能需求,欢迎使用issue
代码许可
MIT许可协议 (MIT)。详情见 许可文件。