CN103312592B - 一种在网页上批量向即时通信客户端发送信息的方法 - Google Patents

一种在网页上批量向即时通信客户端发送信息的方法 Download PDF

Info

Publication number
CN103312592B
CN103312592B CN201310214429.6A CN201310214429A CN103312592B CN 103312592 B CN103312592 B CN 103312592B CN 201310214429 A CN201310214429 A CN 201310214429A CN 103312592 B CN103312592 B CN 103312592B
Authority
CN
China
Prior art keywords
user
information
web
message
instant
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310214429.6A
Other languages
English (en)
Other versions
CN103312592A (zh
Inventor
朱涛
史高升
曹亚男
赵西法
刘露
刘金贵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhenghe Technology Co ltd
Original Assignee
JINAN ZHENGHE TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JINAN ZHENGHE TECHNOLOGY Co Ltd filed Critical JINAN ZHENGHE TECHNOLOGY Co Ltd
Priority to CN201310214429.6A priority Critical patent/CN103312592B/zh
Publication of CN103312592A publication Critical patent/CN103312592A/zh
Application granted granted Critical
Publication of CN103312592B publication Critical patent/CN103312592B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

一种在网页上批量向即时通信客户端发送信息的方法,它包括以下步骤:将Web用户账号和用户的即时通信ID进行绑定,并将绑定信息存储在即时通信***中;提交注册信息请求身份认证;对用户信息进行验证;Web服务器对注册用户进行筛选;批量向即时通信***发送即时消息;即时通信***根据获取Web用户帐号对应用户即时通信ID,通过调用网页与客户端的消息交互组件给客户端发送即时消息;即时通信***根据即时通信ID获取该即时通信ID对应的用户信息并返回给网页;Web服务器通过WebService接口将用户信息返回发送信息界面上进行显示。本发明保证了信息发送方和接收方身份的有效性;方便快捷的批量向信息接收方发送消息。

Description

一种在网页上批量向即时通信客户端发送信息的方法
技术领域
本发明涉及计算机网络通信技术领域,具体地说一种在网页上批量给即时通信客户端发送信息的方法。
背景技术
即时通信(IM)是指能够即时发送和接收互联网消息等的业务。自1998年面世以来,特别是近几年的迅速发展,即时通信的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通信不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台产品。
目前国内的即时通信工具按照使用对象分为两类:一类是个人IM,如:QQ,百度hi,网易泡泡,盛大圈圈,淘宝旺旺等等。QQ的前身OICQ在1999年2月第一次推出即时通信,目前几乎接近垄断中国在线即时通讯软件市场。百度Hi具备文字消息、音视频通话、文件传输等功能,您可通过它找到志同道合的朋友,并随时与好友联络感情;另一类是企业用IM,简称EIM,如:E话通,UC等。
目前主流的及时通讯软件几乎都提供通过网页与通讯客户端交互的功能,但作为单一的即时通信工具,在通信功能性需求上能满足绝大多数用户的使用需求,但在商业和业务领域的应用上有着自己的不足:
(1)不能保证信息发送方和信息接收方都是经过身份认证的,因此可能会发送出或接收到一些虚假信息。
(2)不能批量找到符合特定条件的联系人进行群发消息。
发明内容
针对上述不足,本发明提供了一种在网页上批量给即时通信客户端发送信息的方法,可确保信息发送方和信息接收方都是通过第三方机构进行确认过的,而且通过不同的检索条件可快速定位目标群体进行消息的批量发送。
本发明解决其技术问题采取的技术方案是:一种在网页上批量给即时通信客户端发送信息的方法,其特征是,包括以下步骤:
1)、将Web用户账号和用户的即时通信ID进行绑定,并将绑定信息存储在即时通信***中;
2)、用户提交注册信息请求身份认证;
3)、信息验证***对用户信息进行验证;
4)、Web服务器对注册用户进行筛选;
5)、Web服务器通过调用WebService接口批量向即时通信***发送即时消息:Web服务器获取筛选用户的Web用户帐号绑定用户ID,并通过调用WebService接口将用户ID、消息ID以及消息内容发送给即时通信***;
6)、即时通信***根据Web用户帐号和用户即时通信ID的绑定信息,获取Web用户帐号对应用户即时通信ID,通过调用网页与客户端的消息交互组件给客户端发送即时消息;
7)、即时通信***根据即时通信ID获取该即时通信ID对应的用户信息,并将获取的用户信息返回给网页;
8)、Web服务器通过WebService接口将用户信息返回发送信息界面上进行显示。
上述方法中,所述Web用户帐号是指用户登陆网站/论坛/聊天室所使用的用户帐号。
上述方法中,所述信息验证的过程包括,信息录入过程、信息认证过程和Web用户信息与客户端用户信息同步单点登录的过程。
上述方法中,所述用户注册的过程包括:
申请认证过程:信息验证***接收用户的Web用户账号以及其它与用户相关的信息;
信息审核过程:对用户申请认证的信息进行有效性的验证,验证通过后***自动生成用于标识用户身份的唯一ID;
用户同客户端信息同步的过程:通过调用网页与客户端用户信息同步接口,将认证通过的Web用户账户同步更新到客户端软件。
上述方法中,所述对注册用户进行筛选过程为:Web服务器根据输入的查询条件调用相应的查询算法,从数据库中检索出符合条件的认证用户信息列表,并将检索结果返回给网页。
上述方法中,所述即时消息包括:消息发送者的Web用户帐号、消息接收者的Web用户帐号、消息ID和消息收发标志。
上述方法中,所述即时通信ID对应的用户信息包括:用户在即时通信***中的注册信息、头像信息和即时通信客户端在线/离线状态信息。
本发明还提供了一种在网页上批量给即时通信客户端发送信息的方法,其特征是,包括以下步骤:
在本地终端启动并登陆即时通信客户端软件;
网页执行与即时通信***交互信息的交互操作时,将所述操作的信息上报给即时通信客户端软件;
即时通信客户端软件接收所述操作信息后,执行相应的操作与即时通信***进行信息交互;
即时通信客户端软件执行完所述相应操作后,将操作结果返回给网页。
上述方法中,所述交互操作是指使用网页提供的发送信息界面向页面显示用户的即时通信ID发送信息。
上述方法中,所述即时通信***执行的相应操作为:即时通信***根据 所述即时通信ID,将所述的信息发送到即时通信客户端软件上。
本发明的有益效果是:
1、因为信息发送方和接收方都是经过身份验证的,因此本发明保证了信息发送方和接收方身份的有效性。
2、本发明可以批量过滤和选择符合条件的信息接收方,并给其发送消息,方便快捷。
附图说明
图1是本发明的方法流程图。
具体实施方式
如图1所示,本发明的一种在网页上批量给即时通信客户端发送信息的方法,它包括以下步骤:
1)、将Web用户账号和用户的即时通信ID进行绑定,并将绑定信息存储在即时通信***中;
2)、用户提交注册信息请求身份认证;
3)、信息验证***对用户信息进行验证;
4)、Web服务器对注册用户进行筛选;
5)、Web服务器通过调用WebService接口批量向即时通信***发送即时消息:Web服务器获取筛选用户的Web用户帐号绑定用户ID,并通过调用WebService接口将用户ID、消息ID以及消息内容发送给即时通信***;
6)、即时通信***根据Web用户帐号和用户即时通信ID的绑定信息,获取Web用户帐号对应用户即时通信ID,通过调用网页与客户端的消息交互组件给客户端发送即时消息;
7)、即时通信***根据即时通信ID获取该即时通信ID对应的用户信息,并将获取的用户信息返回给网页;
8)、Web服务器通过WebService接口将用户信息返回发送信息界面上进行显示。
上述方法中,所述Web用户帐号是指用户登陆网站/论坛/聊天室所使用的用户帐号。
上述方法中,所述信息验证的过程包括,信息录入过程、信息认证过程和Web用户信息与客户端用户信息同步单点登录的过程。
上述方法中,所述用户注册的过程包括:
申请认证过程:信息验证***接收用户的Web用户账号以及其它与用户相关的信息;
信息审核过程:对用户申请认证的信息进行有效性的验证,验证通过后***自动生成用于标识用户身份的唯一ID;
用户同客户端信息同步的过程:通过调用网页与客户端用户信息同步接口,将认证通过的Web用户账户同步更新到客户端软件。
上述方法中,所述对注册用户进行筛选过程为:Web服务器根据输入的查询条件调用相应的查询算法,从数据库中检索出符合条件的认证用户信息列表,并将检索结果返回给网页。
上述方法中,所述即时消息包括:消息发送者的Web用户帐号、消息接收者的Web用户帐号、消息ID和消息收发标志。
上述方法中,所述即时通信ID对应的用户信息包括:用户在即时通信***中的注册信息、头像信息和即时通信客户端在线/离线状态信息。
另外,本发明还提供了一种在网页上批量给即时通信客户端发送信息的方法,它包括以下步骤:
在本地终端启动并登陆即时通信客户端软件;
网页执行与即时通信***交互信息的交互操作时,将所述操作的信息上报给即时通信客户端软件;
即时通信客户端软件接收所述操作信息后,执行相应的操作与即时通信***进行信息交互;
即时通信客户端软件执行完所述相应操作后,将操作结果返回给网页。
上述方法中,所述交互操作是指使用网页提供的发送信息界面向页面显示用户的即时通信ID发送信息。
上述方法中,所述即时通信***执行的相应操作为:即时通信***根据所述即时通信ID,将所述的信息发送到即时通信客户端软件上。
本发明通过网页直接与即时通信***交互信息,对于用户而言,可以直接在网页上批量与其他用户的即时通信工具进行信息交互,而不用切换到自己的即时通信客户端软件上。同时用户可以直接查看其他用户在即时通信***的注册资料信息、是否上线信息,以及可以直接在网页上进行操作,批量向其他用户的即时通信工具发送信息进行即时通信、加为好友等。总之,用户可以直接在网页上批量与其他用户即时通信工具进行信息交互,实现即时通信工具的功能。
目前的进行即时通信工具的操作都要先登陆即时通信客户端软件,而本发明可以避免用户在即时通信客户端软件和浏览器网页之间进行反复切换,方便了用户操作。甚至在不启动即时通信客户端软件的情况下,也可以进行某些操作。
以上所述只是本发明的优选实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也被视为本发明的保护范围。

Claims (6)

1.一种在网页上批量向即时通信客户端发送信息的方法,其特征是,包括以下步骤:
1)、将Web用户账号和用户的即时通信ID进行绑定,并将绑定信息存储在即时通信***中;
2)、用户提交注册信息请求身份认证;
3)、信息验证***对用户信息进行验证;
4)、Web服务器对注册用户进行筛选:Web服务器根据输入的查询条件调用相应的查询算法,从数据库中检索出符合条件的认证用户信息列表,并将检索结果返回给网页;
5)、Web服务器通过调用WebService接口批量向即时通信***发送即时消息:Web服务器获取筛选用户的Web用户帐号绑定即时通信ID,并通过调用WebService接口将即时通信ID、消息ID以及消息内容发送给即时通信***;
6)、即时通信***根据Web用户帐号和用户即时通信ID的绑定信息,获取Web用户帐号对应用户即时通信ID,通过调用网页与客户端的消息交互组件给客户端发送即时消息;
7)、即时通信***根据即时通信ID获取该即时通信ID对应的用户信息,并将获取的用户信息返回给网页;
8)、Web服务器通过WebService接口将用户信息返回发送信息界面上进行显示。
2.根据权利要求1所述的一种在网页上批量向即时通信客户端发送信息的方法,其特征是,所述Web用户帐号是指用户登陆网站/论坛/聊天室所使用的用户帐号。
3.根据权利要求1所述的一种在网页上批量向即时通信客户端发送信息的方法,其特征是,所述信息验证的过程包括,信息录入过程、信息认证过程和Web用户信息与客户端用户信息同步单点登录的过程。
4.根据权利要求1所述的一种在网页上批量向即时通信客户端发送信息的方法,其特征是,所述用户注册的过程包括:
申请认证过程:信息验证***接收用户的Web用户账号以及其它用户信息;
信息审核过程:对用户信息进行有效性的验证,验证通过后***自动生成用于标识用户身份的即时通信ID;
网页同客户端信息同步的过程:通过调用网页与客户端用户信息同步接口,将认证通过的Web用户账号同步更新到客户端软件。
5.根据权利要求1所述的一种在网页上批量向即时通信客户端发送信息的方法,其特征是,所述即时消息包括:消息发送者的Web用户帐号、消息接收者的Web用户帐号、消息ID和消息收发标志。
6.根据权利要求1所述的一种在网页上批量向即时通信客户端发送信息的方法,其特征是,所述即时通信ID对应的用户信息包括:用户在即时通信***中的注册信息、头像信息和即时通信客户端在线/离线状态信息。
CN201310214429.6A 2013-06-03 2013-06-03 一种在网页上批量向即时通信客户端发送信息的方法 Active CN103312592B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310214429.6A CN103312592B (zh) 2013-06-03 2013-06-03 一种在网页上批量向即时通信客户端发送信息的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310214429.6A CN103312592B (zh) 2013-06-03 2013-06-03 一种在网页上批量向即时通信客户端发送信息的方法

Publications (2)

Publication Number Publication Date
CN103312592A CN103312592A (zh) 2013-09-18
CN103312592B true CN103312592B (zh) 2016-12-28

Family

ID=49137391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310214429.6A Active CN103312592B (zh) 2013-06-03 2013-06-03 一种在网页上批量向即时通信客户端发送信息的方法

Country Status (1)

Country Link
CN (1) CN103312592B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103532958A (zh) * 2013-10-21 2014-01-22 济南政和科技有限公司 一种对网站资源进行加密的方法
CN104965852A (zh) * 2015-04-30 2015-10-07 百度在线网络技术(北京)有限公司 一种账号访问的方法、网络设备及用户设备
EP3106990A1 (en) * 2015-06-19 2016-12-21 Ecole Nationale de l'Aviation Civile A method, software and processing unit for verifying properties of interactive components

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1719823A (zh) * 2004-07-08 2006-01-11 腾讯科技(深圳)有限公司 一种在网页上直接与即时通信***交互信息的方法
CN101083534A (zh) * 2006-06-02 2007-12-05 阿里巴巴公司 一种通过浏览器实现即时通信的方法及***
CN101415010A (zh) * 2008-11-26 2009-04-22 涂彦晖 Web浏览装置及其操作方法
CN101883058A (zh) * 2010-07-02 2010-11-10 苏州阔地网络科技有限公司 一种通用的网页上实现群组通讯的方法
CN102164099A (zh) * 2011-04-26 2011-08-24 苏州阔地网络科技有限公司 基于网页的实现群组信息交互的方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080040436A1 (en) * 2006-08-11 2008-02-14 Geodesic Information Systems Ltd Instant messaging integrated in a browser

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1719823A (zh) * 2004-07-08 2006-01-11 腾讯科技(深圳)有限公司 一种在网页上直接与即时通信***交互信息的方法
CN101083534A (zh) * 2006-06-02 2007-12-05 阿里巴巴公司 一种通过浏览器实现即时通信的方法及***
CN101415010A (zh) * 2008-11-26 2009-04-22 涂彦晖 Web浏览装置及其操作方法
CN101883058A (zh) * 2010-07-02 2010-11-10 苏州阔地网络科技有限公司 一种通用的网页上实现群组通讯的方法
CN102164099A (zh) * 2011-04-26 2011-08-24 苏州阔地网络科技有限公司 基于网页的实现群组信息交互的方法及***

Also Published As

Publication number Publication date
CN103312592A (zh) 2013-09-18

Similar Documents

Publication Publication Date Title
US7802304B2 (en) Method and system of providing an integrated reputation service
CN103248665B (zh) 一种用于分享第三方应用的方法、***和装置
US20090209286A1 (en) Aggregated view of local and remote social information
KR101565276B1 (ko) 통신 방법, 시스템 및 컴퓨터 저장 매체
EP3105891B1 (en) Instant messaging with non subscriber users
TW201251378A (en) Instant communication message transmitting method and device
US20100312839A1 (en) Instant Messaging Method and System
TW200849959A (en) Immediate communication system and method based on WAP
TWI496485B (zh) 一種即時通訊方法、終端和系統
CN102111347A (zh) 融合通信***中基于多协议即时消息的处理方法和***
CN101986674A (zh) 一种通过移动通信终端邀请社交网站好友的方法及装置
US20100100602A1 (en) Instant messaging system, component and method for additional service
CN102611641B (zh) 采集即时通信记录进行汇总的方法及***
CN105376136B (zh) 即时通讯方法、服务器及***
CN105812460A (zh) 一种面向企业客户的移动互联网消息推送技术
WO2010071966A1 (en) Method and system for storing contact information in a network contact database
CN103312592B (zh) 一种在网页上批量向即时通信客户端发送信息的方法
CN105721274B (zh) 一种多种即时通讯的融合方法及装置
CN101656685A (zh) 一种在在线客服里面提供查看用户相关信息的方法
KR20120050907A (ko) 지능형 네트워크 통신 시스템 및 방법
JP2010165189A (ja) 広告提供装置、端末装置、広告提供方法、及びプログラム
CN104639513A (zh) 关联网络账号的方法和***
CN102710550B (zh) 即时通信中输出状态提醒信息的方法、客户端及***
US20140287787A1 (en) Connection System and Method to Dynamically Create and Collect a Group of Contextual Contacts
Lihitkar Establishing a virtual reference service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
C41 Transfer of patent application or patent right or utility model
GR01 Patent grant
TA01 Transfer of patent application right

Effective date of registration: 20161206

Address after: Xinluo Avenue high tech Zone of Ji'nan City, Shandong province 250101 silver bearing No. 2008 building A, 803-02

Applicant after: ZHENGHE TECHNOLOGY Co.,Ltd.

Address before: Xinluo Avenue high tech Zone of Ji'nan City, Shandong province 250101 silver bearing No. 2008 building A-8-3

Applicant before: JINAN ZHENGHE TECHNOLOGY Co.,Ltd.

PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method of batch sending information to instant messaging client on Web page

Effective date of registration: 20220214

Granted publication date: 20161228

Pledgee: Ji'nan rural commercial bank Limited by Share Ltd. high tech branch

Pledgor: ZHENGHE TECHNOLOGY Co.,Ltd.

Registration number: Y2022980001521

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20221212

Granted publication date: 20161228

Pledgee: Ji'nan rural commercial bank Limited by Share Ltd. high tech branch

Pledgor: ZHENGHE TECHNOLOGY Co.,Ltd.

Registration number: Y2022980001521

PC01 Cancellation of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method of sending messages to instant messaging clients in batches on web pages

Effective date of registration: 20230203

Granted publication date: 20161228

Pledgee: Ji'nan rural commercial bank Limited by Share Ltd. high tech branch

Pledgor: ZHENGHE TECHNOLOGY Co.,Ltd.

Registration number: Y2023980031993