怎样在web端业务系统中接入im即时通讯能力

发布时间:2021-12-21 17:01:09 作者:柒染
来源:亿速云 阅读:256

本篇文章给大家分享的是有关怎样在web端业务系统中接入im即时通讯能力,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

接入需求

企业内部系统需要加入即时通讯功能,使员工们更好地沟通!有以下几点要求:

当然,接入移动应用也很方便,但不是本案例范围。

准备

操作步骤:

  1. 首先要部署数据服务器,见帮助

  2. 然后下载Web端的SDK,并配置好,见帮助

  3. 请将y2wIMWeb文件夹放到您的项目,确保此文件夹的网页可直接访问,建议您先不要更改文件夹名称

  4. 您的业务页面请加载以下文件:

几个简单的操作

  1. 同步绑定用户

    使业务系统的用户与即时通讯的用户保持一致,有两种方法可以办到任选其一:

     

  2. 创建群

    即创建typegroup的Session,有两种方法可以办到任选其一:

     

  3. 加人入群

    将用户加入已创建好的Session进行聊天,有两种方法可以办到任选其一:

    注意:这里的需要的userId,是同步绑定用户回传的id。

     

  4. 用户登陆

    当用户绑定注册后,需要登陆拿到token才能继续其它操作,有两种方法可以办到任选其一:

     

  5. 获得用户未读消息数

    获得用户还有多少条未读消息,用于提醒。有两种方法可以办到,可任选其一:

     

    1. WebSDK
    2. RESTFul Api

业务步骤

业务页面增加聊天入口,需要做:

到此就完成了对接

.Net访问RESTful Api库

如果您使用C#调用,可以下载这个帮助库文件,下面是使用方式例子:

复制

var resText =  Y2W.Lib.ApiRequest.OpenPost("http://{ServerAddress}/v1/users/register")
    .SetPostParm("password", "121")
    .SetPostParm("name", "wfwfw")
    .SetPostParm("email", "abc@liwef.com")
    .SetToken("token")
    .ExectText()

以上就是怎样在web端业务系统中接入im即时通讯能力,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

推荐阅读:
  1. 关于办公系统IM的思考
  2. 怎样在Egret Native中接入广告SDK?

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

web im

上一篇:db2事件监视器类型知识点有哪些

下一篇:linux如何修改文件内容

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》