API文档

授权

名称 请求类型 说明
/oauth2/admin_token POST 获取管理接口授权
/oauth2/app_token POST 获取应用接口授权

用户

名称 请求类型 说明
/user/search GET 搜索用户
/user/add POST 添加用户
/user/update POST 修改用户
/user/get_base_info GET 获取用户基本信息
/user/get_info GET 获取用户信息
/user/get_open_id GET 根据登录名获取open_id
/user/batch_get_open_id GET 根据登录名批量获取open_id
/user/get_open_ids POST 根据登录名批量获取open_id
/user/reset_pass_by_mobile POST 通过手机找回密码
/user/reset_pass_by_email POST 通过邮箱找回密码
/user/get_blocs GET 获取用户所在集团和所在组织
/user/get_teams GET 获取用户所在群组
/user/foreach_friends POST 循环用户的好友,并回传open_id给url
/user/foreach_all_org_users POST 循环用户的所在组织的用户,将open_id post 给url
/user/foreach_all_bloc_users POST 循环用户所在集团的用户,将open_id post 给url
/user/foreach_all_users POST 循环所有的用户
/user/get_timelines GET 获取用户时间轴
/user/add_timeline POST 添加用户时间轴
/user/remove_timeline POST 删除用户时间轴
/user/get_subscriptions GET 获取用户关注的订阅号
/user/get_org_list GET 获取用户所在所在组织列表
/user/get_open_id_by_weixin_unionid GET 根据微信unionid获取open_id
/user/add_friend POST 添加好友
/user/get_friends GET 获取用户好友
/user/get_phone_contacts GET 获取用户手机通讯的联系人
/user/add_recommend_friend POST 添加推荐好友

集团

名称 请求类型 说明
/bloc/add POST 添加新的集团
/bloc/update POST 编辑集团
/bloc/remove POST 删除集团
/bloc/get_all GET 获取所有集团
/bloc/foreach_users POST 根据条件循环集团下的所有的用户,将open_id post 给url
/bloc/get_users POST 根据条件集团的用户
/bloc/get_identitys GET 获取集团的所有身份
/bloc/get_groups_and_orgs GET 获取集团的所有分组和组织
/bloc/get_org_structure GET 获取组织架构
/bloc/add_org POST 添加组织
/bloc/add_external_org POST 添加外部组织
/bloc/get_org_external_blocs GET 获取组织所在扩展集团
/bloc/del_org POST 删除组织
/bloc/update_org POST 更新组织
/bloc/move_org_to_forward POST 将组织移动到某个分组或组织的前面
/bloc/add_group POST 添加分组
/bloc/del_group POST 删除分组
/bloc/update_group POST 更新分组
/bloc/move_group_to_forward POST 将分组移动到某个分组或组织的前面
/bloc/add_org_group POST 添加组织下的分组(部门)
/bloc/update_org_group POST 更新组织下的分组(部门)
/bloc/del_org_group POST 删除组织下的分组
/bloc/move_org_group_to_forward POST 将组织下的分组(部门)移动到某个分组(部门)的前面
/bloc/add_org_post POST 添加用户岗位
/bloc/del_org_post POST 移除组织用户岗位
/bloc/del_org_user POST 移除组织的用户
/bloc/move_post_to_forward POST 将岗位移动到某个岗位的前面
/bloc/remove_all_posts POST 从集团中移除用户的所有岗位
/bloc/update_org_group_order POST 更新组织下的分组(部门)排序
/bloc/update_org_post_order POST 更新组织下的用户排序
/bloc/get_org_admins GET 获取组织的管理员
/bloc/get_added_services GET 获取获取集团的增值服务s
/bloc/get_org_info GET 获取组织信息
/bloc/search_orgs GET 搜索组织
/bloc/get_org_list_by_ids GET 获取根据id组织列表
/bloc/add_org_apply_user POST 用户申请加入组织
/bloc/remove_org_apply_user POST 删除申请加入组织
/bloc/get_org_apply_user_status GET 获取用户申请加入组织的状态
/bloc/get_org_top_users GET 获取组织顶部用户

接口

名称 请求类型 说明
/queue/push POST 队列服务
/queue/push_server_event POST 队列服务器事件

验证码

名称 请求类型 说明
/code/send_to_mobile POST 发送验证码到手机
/code/check_mobile_code POST 验证手机验证码
/code/send_to_email POST 发送验证码到邮箱

短信

名称 请求类型 说明
/sms/send POST 发送短信

二维码

名称 请求类型 说明
/qrcode/get_open_id_by_token GET 通过扫码获得认证串获取用户openid

应用

名称 请求类型 说明
/app/get_apps GET 获取应用列表
/app/get_team_apps GET 获取群应用列表
/app/add_app POST 添加应用
/app/add_split POST 添加分段
/app/del_app POST 删除应用
/app/change_secret POST 更换应用密钥
/app/mod_app POST 修改应用的信息
/app/get_app_info GET 获取应用的信息
/app/push_msg_to_users POST 给应用推送消息
/app/push_list_msg_to_users POST 给应用推送消息列表
/app/set_msg_status POST 设置消息状态
/app/get_qr POST 生成一张二维码
/app/push_badge POST 推送角标
/app/clear_notify POST 清除消息通知

配置

名称 请求类型 说明
/config/get_config GET 获取服务器配置

订阅号

名称 请求类型 说明
/subscription/get_orgs GET 获取关注订阅号的组织
/subscription/get_org_users GET 获取关注订阅号的组织用户
/subscription/get_users GET 获取关注订阅号的用户
/subscription/foreach_users POST 循环关注订阅号的用户

卡片

名称 请求类型 说明
/card/get_user_cards GET 获取用户卡片
/card/push_user_card POST 推送用户卡片
/card/remove_user_card POST 删除用户卡片
/card/get_counts GET 获取评论、收藏、分享数量
/card/inc_count POST 添加数量
/card/get_list GET 获取卡片列表
/card/add POST 添加卡片
/card/remove POST 删除卡片
/card/get_categorys GET 获取卡片类别

评论

名称 请求类型 说明
/comment/put POST 发布评论
/comment/remove POST 删除评论
/comment/get_list GET 获取评论

收藏

名称 请求类型 说明
/favorite/get_list GET 获取用户收藏
/favorite/add POST 添加收藏
/favorite/remove POST 删除收藏

名称 请求类型 说明
/team/add POST 添加群
/team/remove POST 删除群