You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alexeev Nickolay
69947e29fe
|
6 years ago | |
---|---|---|
yandex_connect | 6 years ago | |
LICENSE | 6 years ago | |
README.md | 6 years ago | |
setup.py | 6 years ago |
README.md
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
Пример
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
- Список организаций