CN112104543A - 一种消息群发方法 - Google Patents

一种消息群发方法 Download PDF

Info

Publication number
CN112104543A
CN112104543A CN202010925976.5A CN202010925976A CN112104543A CN 112104543 A CN112104543 A CN 112104543A CN 202010925976 A CN202010925976 A CN 202010925976A CN 112104543 A CN112104543 A CN 112104543A
Authority
CN
China
Prior art keywords
friend
button
sending
server
page
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.)
Pending
Application number
CN202010925976.5A
Other languages
English (en)
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.)
Unicloud Nanjing Digital Technology Co Ltd
Original Assignee
Unicloud Nanjing Digital 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 Unicloud Nanjing Digital Technology Co Ltd filed Critical Unicloud Nanjing Digital Technology Co Ltd
Priority to CN202010925976.5A priority Critical patent/CN112104543A/zh
Publication of CN112104543A publication Critical patent/CN112104543A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明的一种消息群发方法,包括S1:功能页面设置“群发消息”的按钮,点击“群发消息”按钮后,功能页面跳转到展示页面;S2:展示区设置“好友列表”按钮,展示页面发送“访问好友”的请求给服务器,服务器访问数据库中好友列表,并给每一个好友增加点选按键,好友在展示区中逐行显示;S3:用户选择是否点击点选按钮,展示页面根据确定按钮,获取好友id,展示页面携带好友id访问服务器,给服务器发送“会话”请求,服务器根据好友id建立需群发的好友队列,展示页面跳转到发送页面;S4:发送页面设置编辑区和发送按钮,编辑区编辑信息后,服务器将文本信息依次发送给好友队列中的每一个好友。其具有操作简单、消息能同时发送给多个好友的优点。

Description

一种消息群发方法
技术领域
本发明涉及网络聊天工具,具体涉及一种消息群发方法。
背景技术
随着互联网***的高速发展,即时通讯工具的用户越来越多,用户通过即时通讯工具进行聊天和互动,丰富了日常生活。使用即时通信工具的用户经常会需要向多个联系人发送相同的消息,例如节日祝贺,事务通知或者约会邀请等。
现有的消息群发方法通常是,用户使用IM工具在向多个联系人发送相同的消息时,一般是一个一个的发送,即一次选择一个联系人,编辑所要发送的消息,再进行发送,这种消息群发方法的发送效率较低,用户操作麻烦且浪费时间。此外,用户还可以通过创建聊天群或者讨论组来向多个联系人发送相同的消息,然而,这种方式需要先手动创建群或讨论组,操作十分繁琐,特别是对于一些不会使用即时通信工具创建群组的用户来说,简直无法实现。如果这一切应用在移动终端上,更是会增加用户操作时间。
发明内容
为了克服现有技术中的不足,本发明提出的一种消息群发方法,其具有操作简单、消息能同时发送给多个好友的优点。
为了实现上述目的,本发明的一种消息群发方法,包括以下步骤,步骤S1:功能页面设置“群发消息”的按钮,点击“群发消息”按钮后,功能页面跳转到展示页面;步骤S2:展示页面设置展示区和确定按钮,展示区设置“好友列表”按钮,点击“好友列表”按钮后,展示页面发送“访问好友”的请求给服务器,服务器访问数据库中好友列表,服务器查询到好友列表后,数据库遍历好友列表,并给遍历到的每一个好友增加点选按键,好友在展示区中逐行显示,每个好友的点选按钮与该好友id对应,存储在展示页面的Cookies里;步骤S3:用户选择是否点击点选按钮,确定按钮点击后,展示页面根据确定按钮,获取展示区中点选按钮被选择的好友id,展示页面携带好友id访问服务器,给服务器发送“会话”请求,服务器根据好友id建立需群发的好友队列,展示页面跳转到发送页面;步骤S4:发送页面设置编辑区和发送按钮,编辑区编辑信息后,点击发送按钮,发送页面请求给服务器发送“发送”请求,服务器将文本信息依次发送给好友队列中的每一个好友。
进一步的,在步骤S4中,信息包括文本信息和语音信息以及图片。
进一步的,文本信息的字数小于50字。
进一步的,发送页面还设置有定时发送按钮,点击定时发送按钮后,发送页面将编辑信息和好友队列存进服务器中,定时发送的时间为零后,服务器将编辑信息发送给好友队列中的每个好友。
进一步的,好友id包括用户id或者用户手机号码。
有益效果:实现消息的群发,且操作简单,简化步骤。
附图说明
下面结合附图对本发明作进一步描写和阐述。
图1是本发明首选实施方式的整体的步骤流程图。
具体实施方式
下面将结合附图、通过对本发明优选实施方式的描述,更加清楚、完整地阐述本发明技术方案。
如图1所示,本发明首选实施方式的一种消息群发方法,包括以下步骤,
步骤S1:功能页面设置“群发消息”的按钮,点击“群发消息”按钮后,功能页面跳转到展示页面。
具体地,“群发消息”的按钮在被点击后,“群发消息”按钮的Click事件被触发,通过“群发消息”按钮的Click事件跳转到页面转换代码区,并执行页面跳转命令,实现功能页面跳转到展示页面的目的。
步骤S2:展示页面设置展示区和确定按钮,展示区设置“好友列表”按钮,点击“好友列表”按钮后,展示页面发送“访问好友”的请求给服务器,服务器访问数据库中好友列表,服务器查询到好友列表后,数据库遍历好友列表,并给遍历到的每一个好友增加点选按键,好友在展示区中逐行显示,每个好友的点选按钮与该好友id对应,存储在展示页面的Cookies里。
同样地,在“好友列表”按钮被点击后,“好友列表”的Click事件触发,通过“好友列表”按钮的Click事件发送“访问好友”的请求给服务器。服务器根据“访问好友”的要求访问数据库,根据该用户端的id来找寻数据中所有该用户端id的好友,将还有按List格式存储在展示区,采用的方式是,通过遍历数据库中的好友列表。同时在遍历每一个好友后在展示区中增加一个点选按钮。
每一个点选按钮的id都是唯一的,将点选按钮设置在每个好友后侧,用户端可以选中点选按钮来表示需要发送给该好友信息。当点选按钮被选中时,则触发了该点选按钮的true事件,否则,则触发了该点选按钮的flase事件,在用户端点击了确定按钮后,在Cookies里面记录下点选按钮为true事件的所有好友id。点击“确定按钮”后,“确定按钮”的Click事件也会执行页面跳转,由展示页面跳转到发送页面。Cookies将所有点选按钮为true事件的好友id存在一个队列List中。
步骤S3:用户选择是否点击点选按钮,确定按钮点击后,展示页面根据确定按钮,获取展示区中点选按钮被选择的好友id,展示页面携带好友id访问服务器,给服务器发送“会话”请求,服务器根据好友id建立需群发的好友队列,展示页面跳转到发送页面。
具体地,客户根据自身要求选择想选择的好友,展示页面携带好友id访问服务器,服务器接收请求,在发送页面下输入用户需输入的内容,点击发送按钮,服务器执行发送指令,服务器依次向前述好友队列中的好友发送输入的内容,该内容可以是文本信息、语言信息或者图片信息等,且如果是文本信息的话,字数小于50。
步骤S4:发送页面还设置有定时发送按钮,点击定时发送按钮后,发送页面将编辑信息和好友队列存进服务器中,定时发送的时间为零后,服务器将编辑信息发送给好友队列中的每个好友。前述好友id包括用户id或者用户手机号码,服务器在遍历数据库时,可以以这两个数值为标准进行记录。
上述具体实施方式仅仅对本发明优选实施方式进行描述,而并非对本发明保护范围进行限定。在不脱离本发明设计构思和精神范畴的前提下,本领域的普通技术人员根据本发明所提供的文字描述、附图对本发明技术方案所作出的各种变形、替代和改进,均应属于本发明保护范畴。本发明保护范围由权利要求确定。

Claims (5)

1.一种消息群发方法,其特征在于,包括以下步骤,
步骤S1:功能页面设置“群发消息”的按钮,点击“群发消息”按钮后,功能页面跳转到展示页面;
步骤S2:展示页面设置展示区和确定按钮,展示区设置“好友列表”按钮,点击“好友列表”按钮后,展示页面发送“访问好友”的请求给服务器,服务器访问数据库中好友列表,服务器查询到好友列表后,数据库遍历好友列表,并给遍历到的每一个好友增加点选按键,好友在展示区中逐行显示,每个好友的点选按钮与该好友id对应,存储在展示页面的Cookies里;
步骤S3:用户选择是否点击点选按钮,确定按钮点击后,展示页面根据确定按钮,获取展示区中点选按钮被选择的好友id,展示页面携带好友id访问服务器,给服务器发送“会话”请求,服务器根据好友id建立需群发的好友队列,展示页面跳转到发送页面;
步骤S4:发送页面设置编辑区和发送按钮,编辑区编辑信息后,点击发送按钮,发送页面请求给服务器发送“发送”请求,服务器将文本信息依次发送给好友队列中的每一个好友。
2.根据权利要求1所述的一种消息群发方法,其特征在于,在步骤S4中,所述信息包括文本信息和语音信息以及图片。
3.根据权利要求2所述的一种消息群发方法,其特征在于,所述文本信息的字数小于50字。
4.根据权利要求2所述的一种消息群发方法,其特征在于,所述发送页面还设置有定时发送按钮,点击定时发送按钮后,发送页面将编辑信息和好友队列存进服务器中,定时发送的时间为零后,服务器将编辑信息发送给好友队列中的每个好友。
5.根据权利要求2所述的一种消息群发方法,其特征在于,所述好友id包括用户id或者用户手机号码。
CN202010925976.5A 2020-09-07 2020-09-07 一种消息群发方法 Pending CN112104543A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010925976.5A CN112104543A (zh) 2020-09-07 2020-09-07 一种消息群发方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010925976.5A CN112104543A (zh) 2020-09-07 2020-09-07 一种消息群发方法

Publications (1)

Publication Number Publication Date
CN112104543A true CN112104543A (zh) 2020-12-18

Family

ID=73757598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010925976.5A Pending CN112104543A (zh) 2020-09-07 2020-09-07 一种消息群发方法

Country Status (1)

Country Link
CN (1) CN112104543A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113852542A (zh) * 2021-09-26 2021-12-28 湖南于一科技有限公司 一键群发的方法、装置、设备及存储介质
CN113923183A (zh) * 2021-09-26 2022-01-11 长沙驰程网络科技有限公司 收藏群发的方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102497328A (zh) * 2011-12-02 2012-06-13 北京神州泰岳软件股份有限公司 一种即时通信im消息发送方法和一种im***
CN103108289A (zh) * 2013-02-28 2013-05-15 上海斐讯数据通信技术有限公司 一种群发消息方法
CN104168175A (zh) * 2013-05-16 2014-11-26 腾讯科技(深圳)有限公司 即时通讯中的消息群发方法及终端
CN106487654A (zh) * 2016-09-28 2017-03-08 北京博瑞彤芸文化传播股份有限公司 消息群发的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102497328A (zh) * 2011-12-02 2012-06-13 北京神州泰岳软件股份有限公司 一种即时通信im消息发送方法和一种im***
CN103108289A (zh) * 2013-02-28 2013-05-15 上海斐讯数据通信技术有限公司 一种群发消息方法
CN104168175A (zh) * 2013-05-16 2014-11-26 腾讯科技(深圳)有限公司 即时通讯中的消息群发方法及终端
CN106487654A (zh) * 2016-09-28 2017-03-08 北京博瑞彤芸文化传播股份有限公司 消息群发的方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113852542A (zh) * 2021-09-26 2021-12-28 湖南于一科技有限公司 一键群发的方法、装置、设备及存储介质
CN113923183A (zh) * 2021-09-26 2022-01-11 长沙驰程网络科技有限公司 收藏群发的方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
US11431661B2 (en) Voice and text group chat display management techniques for wireless mobile terminals
US20220334687A1 (en) Changing visual aspects of a graphical user interface to bring focus to a message
US9479469B2 (en) Collaborative drafting of a message
US9391941B2 (en) Enhanced buddy list interface
CN108494571B (zh) 发起预约会议的方法、装置及***
CN109905315B (zh) 群组任务的信息获取方法及装置
US9544265B2 (en) Tracking interactive text-message communications
US20080091782A1 (en) Method and system for delegating and managing tasks over instant messenger
WO2020238873A1 (zh) 一种通信方法、服务器和通信***
CN111669311A (zh) 通讯方法及装置、***、电子设备、可读存储介质
EP2287790A2 (en) Unified greetings for social media
US20180189347A1 (en) Distributed natural language message interpretation engine
CN1825311A (zh) 用于从多个联系人源聚集联系人信息的方法和***
WO2007111426A1 (en) Multimodal network community system for rapid message transmission to multiple specific persons and method of controlling the same
EP1891537A2 (en) Media conference enhancements
CN111917560B (zh) 通信方法、装置和设备
US20160255024A1 (en) Systems and methods for managing presentation of message content at user communication terminals
US20200111059A1 (en) Method for event reminding, and method and apparatus for generating event reminding message
CN112104543A (zh) 一种消息群发方法
WO2020190541A1 (en) Live meeting object in a calendar view
US20180097750A1 (en) Generating a user unavailability alert in a collaborative environment
CN100407710C (zh) 一种网络即时通讯***及提供即时消息订阅的方法
TWI780328B (zh) 通訊方法、裝置和設備
US20240004604A1 (en) Method for processing information, electronic device, and corresponding computer program product and recording medium
Schonowski et al. COMMUNICATION COCKPIT: CONCEPTS BEYOND EMAIL

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201218

RJ01 Rejection of invention patent application after publication