API Yandex Connect
Project description
yandex_connect
Библиотека python для использования API Yandex connect / Яндекс коннект. В настоящий момент реализованы все функции Directory, версии 6.
https://tech.yandex.ru/connect/directory/api/about-docpage/
Установка
git clone https://github.com/zt50tz/yandex-connect
cd yandex-connect
sudo python setup.py install
Получение токена
Необходимо зарегистрировать приложение на странице https://oauth.yandex.ru/
from yandex_connect import token_get_by_code
token_get_by_code()
Пример
from yandex_connect import YandexConnectDirectory
app = YandexConnectDirectory('<OAuth TOKEN>', org_id=None) # создание
app.user_add('test', 'test234test') # добавление сотрудника
app.user_list_full() # просмотр всех сотрудников
Методы
Сотрудники
user_info
— Получение информации о сотрудникеuser_list
- Получение списка сотрудниковuser_list_full
- Получение полного списка сотрудников, без страницuser_add
- Добавление сотрудникаuser_upd
- Изменение сотрудникаuser_alias_add
- Добавление алиаса для сотрудника
Отделы
department_list
- Получение списка отделовdepartment_list_full
- Получение полного списка отделовdepartment_info
- Получение информации об отделеdepartment_add
- Добавление отделаdepartment_upd
- Изменение отделаdepartment_del
- Удаление отдела
Команды
group_list
- Список командgroup_list_full
- Полный список командgroup_info
- Получение информации о командеgroup_add
- Добавление командыgroup_upd
- Изменение командыgroup_member_list
- Участники командыgroup_member_add
- Добавить участника командыgroup_member_del
- Удалить участника командыgroup_member_update
- Изменение участников команды
Домены
domain_list
- Получение списка доменовdomain_add
- Добавить доменdomain_del
- Удалить домен
Организации
organization_list
- Список организаций
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
yandex_connect-0.15b0.tar.gz
(6.8 kB
view hashes)