uiza / uiza-php
此软件包最新版本(1.2.1)的许可证信息不可用。
有关详细信息,请参阅 https://docs.uiza.io
1.2.1
2019-03-29 01:31 UTC
Requires
- guzzlehttp/guzzle: ^6.3
- monolog/monolog: ^1.24
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is not auto-updated.
Last update: 2024-09-21 05:12:35 UTC
README
简介
这是Uiza 4.0版本公共API的文档。Uiza API基于RESTful标准组织。我们的API具有可预测的资源URL,并使用HTTP响应码来指示API错误。所有API响应(包括错误)都返回JSON,尽管我们的API库将响应转换为适当的语言特定对象。
需求
PHP 5.3.0及更高版本。
安装
您可以通过Composer安装绑定。运行以下命令
composer require uiza/uiza-php
用法
需要使用您的账户的appId
和authorization
(API密钥)配置库。
有关详细信息,请参阅此处。
入门
需要库。
require __DIR__."/../vendor/autoload.php";
为您的项目设置
Uiza\Base::setAppId('your-app-id');
Uiza\Base::setAuthorization('your-authorization');
实体
以下API用于对您的媒体文件进行操作(我们称之为实体)。
有关详细信息,请参阅此处。
类别
类别已分为4种类型:folder
、playlist
、tag
和category
。这将使实体管理更加容易。
有关详细信息,请参阅此处。
存储
您可以通过UIZA添加您的存储(FTP
、AWS S3
)。同步后,您可以从存储中选择内容,以便更容易地创建实体。
有关详细信息,请参阅此处。
实时流媒体
这些API用于创建和管理实时流媒体事件。
- 当直播未开始时:它被称为
Event
。 - 当有活动时,您可以启动它:它被称为
Feed
。
有关详细信息,请参阅此处。
回调
回调用于将信息从Uiza检索到您的服务器,以便您可以收到实体上传完成的通知。
有关详细信息,请参阅此处。
用户管理
您可以使用API进行用户管理。
有关详细信息,请参阅此处。