apis - seandong/lark-ruby-sdk GitHub Wiki
授权
名称 | 接口 |
---|---|
获取 app_access_token | api.app_access_token |
获取 tenant_access_token | api.tenant_access_token |
更新 app_ticket | api.app_ticket= |
获取 app_ticket | api.app_ticket |
重新推送 app_ticket | api.auth.app_ticket_resend |
身份验证
名称 | 接口 |
---|---|
请求身份验证 | api.authen.index(redirect_uri, state) |
获取登录用户身份 | api.authen.access_token(code) |
刷新 access_token | api.authen.refresh_access_token(refresh_token) |
获取用户信息 | api.authen.user_info(user_access_token) |
通讯录
lib/lark/apis/contact.rb
lib/lark/apis/user.rb
lib/lark/apis/search.rb
名称 | 接口 |
---|---|
获取通讯录授权范围 | api.contact.scope_get |
新增部门 | api.contact.department_add |
批量新增部门 | api.contact.department_batch_add |
删除部门 | api.contact.department_delete |
更新部门信息 | api.contact.department_update |
获取部门详情 | api.contact.department_get |
获取子部门列表 | api.contact.department_children |
获取子部门 ID 列表 | api.contact.department_children_ids |
批量获取部门详情 | api.contact.department_batch_get |
获取部门用户列表 | api.contact.department_user_list |
获取部门用户详情 | api.contact.department_user_detail_list |
新增用户 | api.contact.user_add |
批量新增用户 | api.contact.user_batch_add |
删除用户 | api.contact.user_delete |
更新用户信息 | api.contact.user_update |
批量获取用户信息 | api.contact.user_batch_get |
获取企业自定义用户属性配置 | api.contact.tenant_custom_attr_get |
查询批量任务执行状态 | api.contact.task_get |
获取应用管理员管理范围 | api.contact.user_admin_scope_get |
获取角色列表 | api.contact.role_list |
获取角色成员列表 | api.contact.role_members |
使用手机号或邮箱获取用户 ID | api.user.batch_get_id |
搜索用户 | api.search.user |
用户群组
名称 | 接口 |
---|---|
获取用户所在的群列表 | api.user.group_list |
获取群成员列表 | api.chat.members |
搜索用户所在的群列表 | api.chat.search |
应用管理
名称 | 接口 |
---|---|
校验应用管理员 | api.application.is_user_admin |
获取应用在企业内的可用范围 | api.application.app_visibility |
获取用户可用的应用 | api.application.user_visible_apps |
获取企业安装的应用 | api.application.app_list |
更新应用可用范围 | api.application.app_update_visibility |
应用商店
名称 | 接口 |
---|---|
查询用户是否在应用开通范围 | api.pay.paid_scope_check_user |
查询租户购买的付费方案 | api.pay.order_list |
查询订单详情 | api.pay.order_get |
机器人 → 群信息和群管理
名称 | 接口 |
---|---|
创建群 | api.chat.create |
获取群列表 | api.chat.list |
获取群信息 | api.chat.info |
更新群信息 | api.chat.update |
拉用户进群 | api.chat.chatter_add |
移除用户出群 | api.chat.chatter_delete |
解散群 | api.chat.disband |
机器人信息和管理
名称 | 接口 |
---|---|
获取机器人信息 | api.bot.info |
拉机器人进群 | api.bot.add |
将机器人移出群 | api.bot.remove |
消息
名称 | 接口 |
---|---|
批量发送消息 | api.message.batch_send |
发送消息(文本/图片/富文本/名片/卡片) | api.message.direct_send |
图片
名称 | 接口 |
---|---|
上传图片 | api.image.upload |
获取图片 | api.image.download |