meklis/trinity-tv
Composer 安装命令:
composer require meklis/trinity-tv
包简介
Library for working with TrinityTV
README 文档
README
Ссылка на сервис: https://trinity-tv.net/
Подготовка
У менеджера необходимо получить:
- PARTNER ID
- SALT
- Список тарифов с их ID
Использование:
<?php require __DIR__ . "/../vendor/autoload.php"; use \Meklis\Network\TrinityTV\Api; $partnerID = '1111'; $salt = '123455678'; // Данные для примера $localid = 1405; // Идентификатор пользователя в системе партнера $subscrid = 1448; // Идентификатор тарифного плана (выдается менеджером) $api = new Api($partnerID, $salt); $api->createUser($localid, $subscrid); // Получение списка всех пользователей и их статусов. $res = $api->listUsers(); // Создание пользователя и подключение услуги (подписки) $res = $api->createUser($localid, $subscrid); // Изменение Данных пользователя. $res = $api->updateUser($localid, 'Surname','First name','Second name','Address'); // Получение списка авторизованных MAC/UUID устройств $res = $api->listDevices($localid); // Получение списка подписок пользователя. $res = $api->subscriptionInfo($localid); // Приостановление и восстановление услуги (подписки). // suspend - отключение подписки // resume - продолжение отключенной подписки $res = $api->subscription($localid, 'suspend'); // Авторизация MAC/UUID устройства $res = $api->addMacDevice($localid, 'AA-00-BB-AA-FF-11-22'); //Авторизация MAC/UUID устройства по коду $res = $api->addCodeMacDevice($localid, '9999'); // Деавторизация MAC/UUID устройства $res = $api->deleteMacDevice($localid, 'AA-00-BB-AA-FF-11-22');
统计信息
- 总下载量: 31
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-11-11