SuperAPI AI 工具集

iblai-api-catalog-invitation

编程与开发

查看项目

更新于 10-15 22:16

技能介绍

用途:管理 ibl.ai 组织的目录邀请、许可、访问申请与内容推荐,属于 Data Manager(DM)的 dl_catalog_invitations 应用,是目录之上的权益与入驻层。

主要能力:邀请(单个、批量、空白可兑换邀请、兑换、检查);许可(平台/用户/课程/项目席位池的创建与更新,并分配给用户或用户组);访问申请(成员申请课程访问,管理员审批);推荐(向用户或用户组推送课程、项目、路径推荐)。

使用方式:基础地址为 https://api.iblai.app/dm,所有请求需带 Authorization: Api-Token $IBLAI_API_KEY(两个公开检查端点除外)。资源通过查询参数或请求体字段选择,org 在传输中表现为 org / platform_key / key / platform_org。未连接时先运行 /iblai-api-login 以填充 IBLAI_ORG、IBLAI_USERNAME、IBLAI_API_KEY。

权限:按视图分级,IsDMAdmin 为 DM 管理员,Is(DM|Platform)Admin 为平台或 DM 管理员,IsPlatformAdminReadOnly 为平台管理员只读,IsPlatformMember 为任意平台成员。许可创建/更新仅限 DM 管理员;启用 RBAC 时邀请调用还需匹配 Ibl.Catalog/{Platform|Course|Program}Invitations/ 权限。

限制:DELETE、破坏性或对外调用(发送邀请、批量邀请、兑换、许可分配/取消、访问申请审批)需先与用户确认。本应用仅注册课程访问申请路由,无项目/路径访问申请端点。平台/课程/项目在许可更新时不可更改,每次更新写入历史记录。缺失信息暂未提供。