小飞鱼在最近遇到的一个开发项目中,需要将ERP中需要通知用户的消息发送到通达OA系统中,发送的消息带有url链接,用户点击消息中的链接会直接打开一个网页地址来查询相关数据,为了简化集成登录,erp这个链接已做开发只要通过用户名信息即可进行查询,安全方面则对来访地址做了限制。
经过开发,实现的效果如下:
网页端和精灵段都可以收到提醒的消息,默认都是从系统管理员发出的,当然也可以根据需要来指定消息发起人。这里对于通达OA不同版本的消息支持是有一些差异的,需要根据版本做些调整。
用户收到消息后,点击消息就可以打开url中指定的地址,这里使用百度进行测试。
接口的安全方面,增加了调用的IP地址限制,只有指定的IP地址才能发起调用请求。
接口提供日志记录功能,对调用的记录及发送的数据进行了全面的消息记录,便于调试和查询。