xibosignage / platform-api-php

Xibo云平台和许可 - PHP库

3.0 2020-01-07 14:46 UTC

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