工具4部分ED LMS API处理

nftl-ed-lms-tools的Python项目详细描述


库:NFTL ED LMS工具

这是一个处理ed lms api的工具。

提供api的源文档here

PyPI project page

安装

pip install nftl-ed-lms-tools

用法

fromnftl_ed_lms_tools.clientimportEdCliented=EdClient(token='xoxp-...')users=ed.get_users_api().get_users()ifusers:print('Yupi!')

接口

用户

fromnftl_ed_lms_tools.clientimportEdCliented=EdClient(token='xoxp-...')users=ed.get_users_api().get_users()ifusers:print('Yupi!')

可用方法

获取用户()

获取用户列表。

API reference

Args:
    token: optional auth token that will overwrite EdApi token
Returns:
    None if data is invalid or users info as :py:class:`typing.List`
    when success

创建或更新用户()

创建或更新用户。

API reference

Args:
    user_data: user data to create or update
    token: optional auth token that will overwrite EdApi token
Returns:
    None if data is invalid or users info as :py:class:`typing.List`
    when success

获取外部令牌()

通过externalid获取用户身份验证令牌。

API reference

Args:
    external_id: users external identifier
    token: optional auth token that will overwrite EdApi token
Returns:
    None if data is invalid or users info as :py:class:`typing.List`
    when success

获取令牌()

按用户ID获取用户身份验证令牌。

API reference

Args:
    user_id: users external identifier
    token: optional auth token that will overwrite EdApi token    
Returns:
    None if data is invalid or users info as :py:class:`typing.List`
    when success

用户组

fromnftl_ed_lms_tools.clientimportEdCliented=EdClient(token='xoxp-...')groups=ed.get_usersgroups_api().get()ifgroups:print('Yupi!')

可用方法

获取()

获取用户组列表。

API reference

Args:
    token: optional auth token that will overwrite EdApi token
Returns:
    None if data is invalid or user groups info as
    :py:class:`typing.List` when success

创建或更新组()

创建或更新用户组。

API reference

Args:
    group_data: group data to create or update
    token: optional auth token that will overwrite EdApi token
Returns:
    None if data is invalid or group info as :py:class:`typing.Dict`
    when success

部署如何

可用here

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
相当于加密流。NET在Java 安卓中的应用?   java Android:加载片段时启动动画   java文件从指定的绝对路径上载到服务器   java是否可以自定义Spring缓存抽象所使用的序列化?   当客户端输入为无效字符串时,java从JAXWS接收空的BigDecimal   将数据库从MySQL更改为SQLite后出现Java项目错误   java PrimeFaces在datatable中自定义行编辑器   java在数组中对字符串和双类类型进行排序   图像Java:如何在GridLayout中嵌套JPanel?   java searchByEmail方法不起作用   java运行时。exec(字符串)限制字符串   java通过异步运行lambda访问方法参数   java为什么这个条件语句不编译?   在javajar中添加和使用文件,就像它们在文件夹中一样   使用java查找带有正则表达式的子字符串   在awt所在的地方荡秋千。属性,以及如何在Java插件中提供它的本地化版本