shami/yougile
最新稳定版本:1.0.2
Composer 安装命令:
composer require shami/yougile
包简介
YouGile REST API
README 文档
README
Библиотека для работы с YouGile REST API v2.0
Описание и примеры: shafeev.net
Установка
Через Composer
composer require shami/yougile
Использование
Инициализация
require_once __DIR__ . "/vendor/autoload.php"; use Yougile\Yougile; $yougile = new Yougile('ID_Компании', 'КЛЮЧ');
Необходимые данные
- Получить ID компании
- Получить ключ API
Общая информация
Чтобы воспользоваться определенным методом, необходимо указать ресурс к которому данный метод относится.
$resources = $yougile->api('resources');
Далее можно обращаться к любому методу из указанного ресурса.
$result = $resources->create();
Примеры
Получить список сотрудников
$users = $yougile->api("users"); $user_list = $users->get_list(); var_dump($user_list);
Пригласить в компанию сотрудника
$users = $yougile->api("users"); $res = $users->create("info@shafeev.net", true); // два параметра: $email, $isAdmin - имеет ли пользователь права администратора var_dump($res);
Получить информацию по ID сотрудника
$users = $yougile->api("users"); $user = $users->get_by_id("ТУТ_ID"); var_dump($user);
Удалить из компании
$users = $yougile->api("users"); $res = $users->delete("ТУТ_ID"); var_dump($res);
Доступные ресурсы
- Users
- Tasks
- Boards
- Chats
- Columns
- Departments
- GroupChats
- Projects
- Roles
- SprintStickers
- StringStickers
统计信息
- 总下载量: 83
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-03-09