SuperAPI AI 工具集

iblai-api-catalog-invitation

编程与开发

查看项目

更新于 10-15 22:16

技能介绍

用途:这是 ibl.ai 数据管理器(DM)的 dl_catalog_invitations 应用,位于目录(/iblai-api-catalog)之上的授权与入驻层,用于邀请用户、发放或分配许可证席位、审核访问申请、推送内容推荐。

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

使用方式:基础 URL 为 https://api.iblai.app/dm,路径如 /api/catalog/invitations/platform/ 追加其后。每个请求需带 Authorization: Api-Token $IBLAI_API_KEY(两个公开检查端点除外)。资源通过查询参数(GET/DELETE)或请求体字段(POST)选择。未连接时先运行 /iblai-api-login 以填充 IBLAI_ORG、IBLAI_USERNAME、IBLAI_API_KEY。

权限与限制:按视图强制权限层级(IsDMAdmin、Is(DM|Platform)Admin、IsPlatformAdminReadOnly、IsPlatformMember 等);许可证创建/更新仅限 DM 管理员。启用 RBAC 时邀请调用还需匹配 Ibl.Catalog/{Platform|Course|Program}Invitations/ 权限。DELETE、破坏性或对外调用(发送邀请、批量邀请、兑换、席位分配/取消、审批访问申请)需先与用户确认。本应用仅注册课程访问申请路由,无项目/路径访问申请端点。

适用场景:邀请用户、发放或分配许可证席位、审核访问申请、推荐内容。缺失事实:官方文本暂未提供。