信呼
为企业构建一个基于互联网的企业管理平台, 对企业中沟通与互动,协作与管理的全方位整合,并且免费开源系统,二次开发更快捷,即时推送审批,掌上APP手机办公。
联系我们
  [提问问题]
有事直接问,不要问在不在
  机器客服
[微信]  [演示]  在线客服
当前位置:首页 > 信息内容 > REIM即时通讯平台(独立版)_接口文档
REIM即时通讯平台(独立版)_接口文档
浏览次数(2362+15),最后更新(2020-12-23 21:39:53)

REIM即时通讯平台的接口开发,【下载SDK】了解看看。

1、发消息到应用

地址:http://url/api.php?m=openagent&a=sendmsg&cnum=单位编号&secret=单位secret

说明:单位编号和单位secret可到单位管理→单位设置下查看。

类型:POST

参数为json格式数据

//发文本格式

{

"agentnum":"应用编号",

"touser":"admin,zhaozl",

"msgtype":"text",

"content":"消息内容"

}

//发文本卡片格式

{

"agentnum":"应用编号",

"touser":"admin,zhaozl",

"msgtype":"textcard",

"content":{

"title" :"标题",

"description" :"说明备注",

"url" :"http://www.rockoa.com",

"picurl" :"图片地址http开头",

"btntxt" :"详情"

}

}

agentnum:对应应用编号

touser:发给对应用户的用户名,多个,分开。全部就写:@all

【全系统接口格式一样】返回内容

//成功返回

{"success":true,"code":200,"data":"ok"}

//失败返回

{"success":false,"code":201,"msg":"错误失败说明"}

2、获取应用

地址:http://url/api.php?m=openagent&a=listdata&cnum=单位编号&secret=单位secret

说明:获取对应单位下所有应用

类型:get

返回数据

{"success":true,"code":200,

"data":{

"agentlist":[{

"name":"名称"

}]

}

}

3、获取部门信息

地址:http://url/api.php?m=opendept&a=deptlist&cnum=单位编号&secret=单位secret

类型:get

4、更新所有部门信息

地址:http://url/api.php?m=opendept&a=deptallupdate&cnum=单位编号&secret=单位secret

类型:POST

参数为json格式数据

{

"deptalldata":[{

"id":1,"name":"开发团队","num":"",sort:0,pid:0

},{

"id":2,"name":"技术部","num":"",sort:0,pid:1

}]

}

id:部门id(必填)

name:部门名称(必填)

num:部门编号

sort:排序号

pid:上级id(必填)

5、获取所有用户信息

地址:http://url/api.php?m=opendept&a=useralllist&cnum=单位编号&secret=单位secret

类型:get

6、获取单个用户信息

地址:http://url/api.php?m=opendept&a=userinfo&cnum=单位编号&secret=单位secret&user=用户名

类型:get

7、更新用户信息(不存在就创建)

地址:http://url/api.php?m=opendept&a=userupdate&cnum=单位编号&secret=单位secret

类型:POST

参数为json格式数据

{

"user":"admin",name:"姓名","deptid":1,"position":"职位",

"sort":"1","gender":"1","pingyin":"拼音","email":"","istxl":1,

"tel":"0592","superman":"","mobile":"手机号"

}

user:用户名(必填)

name:姓名(必填)

deptid:部门ID(必填)

mobile:手机号(必填)

position:职位

sort:排序号(越小越靠前)

gender:性别1男,2女

pingyin:姓名的拼音

email:邮箱

istxl:通讯录显示0不显示,0显示

tel:办公电话

superman:上级姓名

8、删除用户

地址:http://url/api.php?m=opendept&a=userdelete&cnum=单位编号&secret=单位secret&user=用户名

类型:get

说明:user多个用户可以,分开

9、获取当前登录用户信息

地址:http://url/api.php?m=openoauth&a=oauthinfo&cnum=单位编号&secret=单位secret&platsign=登录密钥

类型:get

说明:获取用户信息用于快捷登录你们对接系统,返回用户信息

platsign:登录密钥,访问应用时候参数会带上这个,请自己记住这个参数。

返回数据

{"success":true,"code":200,

"data":{

"userinfo":{

"name":"名称","user":"用户名","position":"职位"

}

}

}

原创文章,禁止转载复制,信呼OA官网保留一切知识产权。

评论回复(0)
 
Copyright ©2016-2021 信呼 www.rockoa.com 版权所有   闽ICP备18008179号-1   ↑回到顶部