xibosignage / platform-api-php
Xibo云平台和许可 - PHP库
3.0
2020-01-07 14:46 UTC
Requires
- php: >=5.4.0
- league/oauth2-client: 2.4.*
- psr/log: ^1.0
Requires (Dev)
- monolog/monolog: ^1.22
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-09-20 09:58:03 UTC
README
© Xibo Signage Ltd 2020
这是一个为Xibo Signage Xibo平台API的PHP库。
此API适用于Xibo Signage渠道合作伙伴。
文档
请参阅/docs文件夹以获取有关如何使用此库的信息。
更多使用示例可以在/tests文件夹中找到。
需求
PHP 5.4及以上
Composer
您可以通过Composer安装此库。将其添加到您的composer.json
{
"require": {
"xibosignage/platform-api-php": "3.*"
}
}
然后进行安装
composer install
令牌存储
access_token的有效期与使用库的脚本相同,并在过期时自动续期。
集成测试
此库包含一些基本的集成测试,如果您想运行这些测试,欢迎您这样做。请注意,事务将在您的测试门户账户中执行。
创建一个包含您的clientId/secret的env文件。
XIBO_PLATFORM_CLIENT_ID= XIBO_PLATFORM_CLIENT_SECRET=
构建一个Docker镜像并标记它
docker build -t phpunit-test .
运行测试
docker run --env-file config.env -it --rm --name phpunit phpunit-test