一种基于云平台的自动发送微信朋友圈的方法及系统与流程

文档序号:12492264阅读:737来源:国知局
一种基于云平台的自动发送微信朋友圈的方法及系统与流程

本发明涉及通信技术领域,特别涉及一种基于云平台的自动发送微信朋友圈的方法及系统。



背景技术:

微信(WeChat)是腾讯公司于2011年推出的一个为智能终端提供即时通讯服务的免费应用程序,目前有超过8亿人使用。微信支持跨通信运营商、跨操作系统平台通过网络快速发送免费(需消耗少量网络流量)语音短信、视频、图片和文字,同时,也可以使用通过共享流媒体内容的资料和基于位置的社交插件“朋友圈”、“摇一摇”、“公众平台”、 “语音记事本”等服务插件。

微信朋友圈指的是微信上的一个社交功能,于微信4.0版本2012年更新时上线,用户可以通过朋友圈发表文字和图片,同时可通过其他软件将文章或者音乐分享到朋友圈。用户可以对好友新发的照片进行“评论”或“赞”,用户只能看相同好友的评论或赞。

微信朋友圈是用户个人展现自己并了解朋友信息的一个舞台,同时也为众商家所看好,成为微商重要的活动场地。

目前,在发送微信朋友圈时,用户一般是在自己个人的手机上登录微信帐号,然后进入朋友圈功能,一条一条手动地进行发送,这个方式对于个人使用而言基本上足够了,但对于希望借助于朋友圈来大量地发布商业信息、进行商业推广宣传的商家来讲,就显得效率太低。



技术实现要素:

本发明的目的在于克服现有的发送微信朋友圈的方法在发送效率方面存在的不足而提供一种基于云平台的自动发送微信朋友圈的方法及系统,旨在提高微信朋友圈的发送效率,实现定时自动发送朋友圈,进一步地,还可以实现同时对多部手机上对应的多个微信账号实现定时自动发送朋友圈。

本发明的目的是这样实现的:

一种基于云平台的自动发送微信朋友圈的方法,应用于基于云平台的自动发送微信朋友圈的系统,所述系统包括:任务发布设备、云任务平台、任务同步服务器、主控电脑和智能终端;所述任务发布设备与所述云任务平台通过网络相连接;所述云任务平台与所述任务同步服务器通过网络相连接;所述任务同步服务器与所述主控电脑通过网络相连接;所述主控电脑与所述智能终端通过USB接口相连接;所述主控电脑包括存储模块和任务发送模块;所述智能终端包括微信模块和任务执行模块;

所述基于云平台的自动发送微信朋友圈的方法包括如下步骤:

步骤1,用户通过所述任务发布设备选择并准备好待发送的朋友圈信息,并保存于所述云任务平台内;

步骤2,所述任务同步服务器定时从所述云任务平台获取所述待发送的朋友圈信息;

步骤3,所述任务同步服务器将所述待发送的朋友圈信息推送给所述主控电脑;然后,所述主控电脑将所述待发送的朋友圈信息保存于所述存储模块内;

步骤4,所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息,并将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块;

步骤5,所述智能终端上的所述任务执行模块与所述微信模块进行交互,将收到的所述待发送的朋友圈信息通过所述微信模块进行发送。

优选地,所述步骤1的用户通过所述任务发布设备选择并准备好待发送的朋友圈信息,并保存于所述云任务平台内,包括如下步骤:

步骤1.1,如果所述待发送的朋友圈信息为图文版,则在所述任务发布设备中输入对应于朋友圈里要发送的图片,并根据需要输入文字和/或表情图标;如果所述待发送的朋友圈信息为链接转发版,则在所述任务发布设备中输入对应于朋友圈里要发送的链接,并根据需要输入文字和/或表情图标;如果所述待发送的朋友圈信息为小视频版,则在所述任务发布设备中输入对应于朋友圈里要发送的小视频,并根据需要输入文字和/或表情图标;

步骤1.2,在所述任务发布设备中设置待发送朋友圈的预定时间;

步骤1.3,所述任务发布设备将在步骤1.1和步骤1.2中得到的所述待发送的朋友圈信息和所述待发送朋友圈的预定时间保存到所述云任务平台中。

优选地,所述步骤1.1中所述对应于朋友圈里要发送的图片的数量为一张至九张;所述步骤4的所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息,并将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块,进一步包括:

所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息时,要判断所述待发送朋友圈的预定时间,在到达所述待发送朋友圈的预定时间时,才将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块。

优选地,所述步骤5的所述将收到的所述待发送的朋友圈信息通过所述微信模块进行发送,具体包括:所述微信模块为微信客户端应用程序;所述微信模块根据微信标准的朋友圈发送流程处理并发送所述待发送的朋友圈信息,包括将所述待发送的朋友圈信息上传至腾讯公司相应服务器。

优选地,所述智能终端为智能手机、平板电脑或个人数字助理PDA;所述主控电脑的数量至少为一台。

优选地,与每台所述主控电脑相连的所述智能终端的数量至少为一台。

优选地,所述主控电脑与智能终端通过USB接口相连的具体形式为所述主控电脑通过USB集线器与所述智能终端相连;所述USB集线器是一种USB设备接口的扩展器;所述USB集线器为带有外接电源的有源USB集线器。

优选地,所述智能终端上运行的操作系统为Android安卓操作系统。

优选地,所述步骤5的所述智能终端上的所述任务执行模块与所述微信模块进行交互,具体包括:所述微信模块为微信客户端应用程序;所述任务执行模块解析所述智能终端的所述微信模块的屏幕框架XML描述文件信息,然后根据解析结果向所述微信模块传输相应的信息;所述主控电脑的所述任务发送模块与所述智能终端的所述任务执行模块通过安卓调试桥ADB发送指令和/或数据信息。

优选地,还包括:步骤6,所述微信模块完成发送所述待发送的朋友圈信息后,向所述任务执行模块返回发送结果信息,然后,所述任务执行模块再将该发送结果信息返回给所述主控电脑的所述任务发送模块。

优选地,所述任务发布设备的数量至少为一台;所述任务发布设备为任务发布终端;所述任务发布终端与所述云任务平台通过无线网络相连接;所述任务发布设备为任务发布电脑;所述任务发布电脑与所述云任务平台通过有线网络相连接;所述任务发布终端为智能手机、平板电脑、个人数字助理PDA或笔记本电脑;所述任务发布电脑为台式电脑或笔记本电脑。

本发明还提供一种基于云平台的自动发送微信朋友圈的系统,所述系统包括:任务发布设备、云任务平台、任务同步服务器、主控电脑和智能终端;所述任务发布设备与所述云任务平台通过网络相连接;所述云任务平台与所述任务同步服务器通过网络相连接;所述任务同步服务器与所述主控电脑通过网络相连接;所述主控电脑与所述智能终端通过USB接口相连接;所述主控电脑包括存储模块和任务发送模块;所述智能终端包括微信模块和任务执行模块;

所述任务发布设备,用于选择并准备好待发送的朋友圈信息,并保存于所述云任务平台内;

所述任务同步服务器,用于定时从所述云任务平台获取所述待发送的朋友圈信息;

所述任务同步服务器,还用于将所述待发送的朋友圈信息推送给所述主控电脑;

所述主控电脑,用于将所述待发送的朋友圈信息保存于所述存储模块内;

所述任务发送模块,用于定时读取所述存储模块内保存的所述待发送的朋友圈信息,并将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块;

所述任务执行模块与所述微信模块,用于进行交互,将收到的所述待发送的朋友圈信息通过所述微信模块进行发送。

优选地,所述的用户通过所述任务发布设备选择并准备好待发送的朋友圈信息,并保存于所述云任务平台内,包括:

如果所述待发送的朋友圈信息为图文版,则在所述任务发布设备中输入对应于朋友圈里要发送的图片,并根据需要输入文字和/或表情图标;如果所述待发送的朋友圈信息为链接转发版,则在所述任务发布设备中输入对应于朋友圈里要发送的链接,并根据需要输入文字和/或表情图标;如果所述待发送的朋友圈信息为小视频版,则在所述任务发布设备中输入对应于朋友圈里要发送的小视频,并根据需要输入文字和/或表情图标;

在所述任务发布设备中设置待发送朋友圈的预定时间;

所述任务发布设备将所述待发送的朋友圈信息和所述待发送朋友圈的预定时间保存到所述云任务平台中。

优选地,所述对应于朋友圈里要发送的图片的数量为一张至九张;所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息,并将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块,进一步包括:

所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息时,要判断所述待发送朋友圈的预定时间,在到达所述待发送朋友圈的预定时间时,才将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块。

优选地,所述将收到的所述待发送的朋友圈信息通过所述微信模块进行发送,具体包括:所述微信模块为微信客户端应用程序;所述微信模块根据微信标准的朋友圈发送流程处理并发送所述待发送的朋友圈信息,包括将所述待发送的朋友圈信息上传至腾讯公司相应服务器。

优选地,所述智能终端为智能手机、平板电脑或个人数字助理PDA;所述主控电脑的数量至少为一台。

优选地,与每台所述主控电脑相连的所述智能终端的数量至少为一台。

优选地,所述主控电脑与智能终端通过USB接口相连的具体形式为所述主控电脑通过USB集线器与所述智能终端相连;所述USB集线器是一种USB设备接口的扩展器;所述USB集线器为带有外接电源的有源USB集线器。

优选地,所述智能终端上运行的操作系统为Android安卓操作系统。

优选地,所述智能终端上的所述任务执行模块与所述微信模块进行交互,具体包括:所述微信模块为微信客户端应用程序;所述任务执行模块解析所述智能终端的所述微信模块的屏幕框架XML描述文件信息,然后根据解析结果向所述微信模块传输相应的信息;所述主控电脑的所述任务发送模块与所述智能终端的所述任务执行模块通过安卓调试桥ADB发送指令和/或数据信息。

优选地,还包括:所述微信模块完成发送所述待发送的朋友圈信息后,向所述任务执行模块返回发送结果信息,然后,所述任务执行模块再将该发送结果信息返回给所述主控电脑的所述任务发送模块。

优选地,所述任务发布设备的数量至少为一台;所述任务发布设备为任务发布终端;所述任务发布终端与所述云任务平台通过无线网络相连接;所述任务发布设备为任务发布电脑;所述任务发布电脑与所述云任务平台通过有线网络相连接;所述任务发布终端为智能手机、平板电脑、个人数字助理PDA或笔记本电脑;所述任务发布电脑为台式电脑或笔记本电脑。

本发明具有如下积极效果:

本发明通过USB接口将主控电脑与智能终端进行连接;在任务发布设备事先准备好要发送的朋友圈内容并存储于云任务平台,任务同步服务器定时将存储于云任务平台上的要发送的朋友圈内容推送给主控电脑,主控电脑再根据设定的预发送时间自动将要发送的朋友圈内容推送给智能终端,然后,智能终端再通过微信模块实现朋友圈内容的发送。通过本发明提供的基于云平台的自动发送微信朋友圈的方法及系统,实现了定时自动发送朋友圈。进一步地,本发明所提供基于云平台的自动发送微信朋友圈的方法及系统,还可以实现同时对多部智能终端上对应的多个微信账号进行定时自动发送朋友圈,特别适用于希望借助朋友圈来大量地发布商业信息、进行商业推广宣传的商家,从而有效地克服了现有的发送微信朋友圈的方法在发送效率方面存在的不足。

附图说明

图1为本发明一个实施例的基于云平台的自动发送微信朋友圈的系统的结构示意图。

图2为本发明一个实施例的基于云平台的自动发送微信朋友圈的方法的流程示意图。

图3为本发明另一个实施例的基于云平台的自动发送微信朋友圈的系统的结构示意图。

图4为本发明另一个实施例的基于云平台的自动发送微信朋友圈的系统的结构示意图。

图5为本发明另一个实施例的基于云平台的自动发送微信朋友圈的系统的结构示意图。

图6为本发明另一个实施例的基于云平台的自动发送微信朋友圈的系统的结构示意图。

图7为本发明另一个实施例的基于云平台的自动发送微信朋友圈的系统的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明实施例所提供的一种基于云平台的自动发送微信朋友圈的方法,可应用于如图1所示的环境中,包括:任务发布设备、云任务平台、任务同步服务器、主控电脑和智能终端;所述任务发布设备与所述云任务平台通过网络相连接;所述云任务平台与所述任务同步服务器通过有线网络相连接;所述任务同步服务器与所述主控电脑通过有线网络相连接;所述主控电脑与所述智能终端通过USB接口相连接;所述主控电脑包括存储模块和任务发送模块;所述智能终端包括微信模块和任务执行模块;

在一个实施例中,如图2所示,所述基于云平台的自动发送微信朋友圈的方法包括如下步骤:

步骤1,用户通过所述任务发布设备选择并准备好待发送的朋友圈信息,并保存于所述云任务平台内;

步骤2,所述任务同步服务器定时从所述云任务平台获取所述待发送的朋友圈信息;

步骤3,所述任务同步服务器将所述待发送的朋友圈信息推送给所述主控电脑;然后,所述主控电脑将所述待发送的朋友圈信息保存于所述存储模块内;

步骤4,所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息,并将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块;

步骤5,所述智能终端上的所述任务执行模块与所述微信模块进行交互,将收到的所述待发送的朋友圈信息通过所述微信模块进行发送。

在一个实施例中,所述步骤1的用户通过所述任务发布设备选择并准备好待发送的朋友圈信息,并保存于所述云任务平台内,包括如下步骤:

步骤1.1,如果所述待发送的朋友圈信息为图文版,则在所述任务发布设备中输入对应于朋友圈里要发送的图片,并根据需要输入文字和/或表情图标;如果所述待发送的朋友圈信息为链接转发版,则在所述任务发布设备中输入对应于朋友圈里要发送的链接,并根据需要输入文字和/或表情图标;如果所述待发送的朋友圈信息为小视频版,则在所述任务发布设备中输入对应于朋友圈里要发送的小视频,并根据需要输入文字和/或表情图标;

步骤1.2,在所述任务发布设备中设置待发送朋友圈的预定时间;

步骤1.3,所述任务发布设备将在步骤1.1和步骤1.2中得到的所述待发送的朋友圈信息和所述待发送朋友圈的预定时间保存到所述云任务平台中。

在一个实施例中,所述步骤1.1中所述对应于朋友圈里要发送的图片的数量为一张至九张;所述步骤4的所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息,并将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块,进一步包括:

所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息时,要判断所述待发送朋友圈的预定时间,在到达所述待发送朋友圈的预定时间时,才将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块。

在一个实施例中,所述步骤5的所述将收到的所述待发送的朋友圈信息通过所述微信模块进行发送,具体包括:所述微信模块为微信客户端应用程序;所述微信模块根据微信标准的朋友圈发送流程处理并发送所述待发送的朋友圈信息,包括将所述待发送的朋友圈信息上传至腾讯公司相应服务器。

在一个实施例中,所述智能终端为智能手机、平板电脑或个人数字助理PDA;所述主控电脑的数量至少为一台。

在一个实施例中,如图3所示,与每台所述主控电脑相连的所述智能终端的数量至少为一台。

在一个实施例中,所述主控电脑与智能终端通过USB接口相连的具体形式为所述主控电脑通过USB集线器与所述智能终端相连;所述USB集线器是一种USB设备接口的扩展器;所述USB集线器为带有外接电源的有源USB集线器。

在一个实施例中,所述智能终端上运行的操作系统为Android安卓操作系统。

在一个实施例中,所述步骤5的所述智能终端上的所述任务执行模块与所述微信模块进行交互,具体包括:所述微信模块为微信客户端应用程序;所述任务执行模块解析所述智能终端的所述微信模块的屏幕框架XML描述文件信息,然后根据解析结果向所述微信模块传输相应的信息;所述主控电脑的所述任务发送模块与所述智能终端的所述任务执行模块通过安卓调试桥ADB发送指令和/或数据信息。

在一个实施例中,还包括:步骤6,所述微信模块完成发送所述待发送的朋友圈信息后,向所述任务执行模块返回发送结果信息,然后,所述任务执行模块再将该发送结果信息返回给所述主控电脑的所述任务发送模块。

在一个实施例中,如图4、如图5所示,所述任务发布设备的数量至少为一台;如图6所示,所述任务发布设备为任务发布终端;所述任务发布终端与所述云任务平台通过无线网络相连接;如图7所示,所述任务发布设备为任务发布电脑;所述任务发布电脑与所述云任务平台通过有线网络相连接;所述任务发布终端为智能手机、平板电脑、个人数字助理PDA或笔记本电脑;所述任务发布电脑为台式电脑或笔记本电脑。

本发明实施例还提供一种基于云平台的自动发送微信朋友圈的系统,如图1所示,所述系统包括:任务发布设备、云任务平台、任务同步服务器、主控电脑和智能终端;所述任务发布设备与所述云任务平台通过网络相连接;所述云任务平台与所述任务同步服务器通过网络相连接;所述任务同步服务器与所述主控电脑通过网络相连接;所述主控电脑与所述智能终端通过USB接口相连接;所述主控电脑包括存储模块和任务发送模块;所述智能终端包括微信模块和任务执行模块;

所述任务发布设备,用于选择并准备好待发送的朋友圈信息,并保存于所述云任务平台内;

所述任务同步服务器,用于定时从所述云任务平台获取所述待发送的朋友圈信息;

所述任务同步服务器,还用于将所述待发送的朋友圈信息推送给所述主控电脑;

所述主控电脑,用于将所述待发送的朋友圈信息保存于所述存储模块内;

所述任务发送模块,用于定时读取所述存储模块内保存的所述待发送的朋友圈信息,并将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块;

所述任务执行模块与所述微信模块,用于进行交互,将收到的所述待发送的朋友圈信息通过所述微信模块进行发送。

在一个实施例中,所述的用户通过所述任务发布设备选择并准备好待发送的朋友圈信息,并保存于所述云任务平台内,包括:

如果所述待发送的朋友圈信息为图文版,则在所述任务发布设备中输入对应于朋友圈里要发送的图片,并根据需要输入文字和/或表情图标;如果所述待发送的朋友圈信息为链接转发版,则在所述任务发布设备中输入对应于朋友圈里要发送的链接,并根据需要输入文字和/或表情图标;如果所述待发送的朋友圈信息为小视频版,则在所述任务发布设备中输入对应于朋友圈里要发送的小视频,并根据需要输入文字和/或表情图标;

在所述任务发布设备中设置待发送朋友圈的预定时间;

所述任务发布设备将所述待发送的朋友圈信息和所述待发送朋友圈的预定时间保存到所述云任务平台中。

在一个实施例中,所述对应于朋友圈里要发送的图片的数量为一张至九张;所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息,并将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块,进一步包括:

所述主控电脑上的所述任务发送模块定时读取所述存储模块内保存的所述待发送的朋友圈信息时,要判断所述待发送朋友圈的预定时间,在到达所述待发送朋友圈的预定时间时,才将所述待发送的朋友圈信息发送至所述智能终端上的所述任务执行模块。

在一个实施例中,所述将收到的所述待发送的朋友圈信息通过所述微信模块进行发送,具体包括:所述微信模块为微信客户端应用程序;所述微信模块根据微信标准的朋友圈发送流程处理并发送所述待发送的朋友圈信息,包括将所述待发送的朋友圈信息上传至腾讯公司相应服务器。

在一个实施例中,所述智能终端为智能手机、平板电脑或个人数字助理PDA;所述主控电脑的数量至少为一台。

在一个实施例中,如图3所示,与每台所述主控电脑相连的所述智能终端的数量至少为一台。

在一个实施例中,所述主控电脑与智能终端通过USB接口相连的具体形式为所述主控电脑通过USB集线器与所述智能终端相连;所述USB集线器是一种USB设备接口的扩展器;所述USB集线器为带有外接电源的有源USB集线器。

在一个实施例中,所述智能终端上运行的操作系统为Android安卓操作系统。

在一个实施例中,所述智能终端上的所述任务执行模块与所述微信模块进行交互,具体包括:所述微信模块为微信客户端应用程序;所述任务执行模块解析所述智能终端的所述微信模块的屏幕框架XML描述文件信息,然后根据解析结果向所述微信模块传输相应的信息;所述主控电脑的所述任务发送模块与所述智能终端的所述任务执行模块通过安卓调试桥ADB发送指令和/或数据信息。

在一个实施例中,还包括:所述微信模块完成发送所述待发送的朋友圈信息后,向所述任务执行模块返回发送结果信息,然后,所述任务执行模块再将该发送结果信息返回给所述主控电脑的所述任务发送模块。

在一个实施例中,如图4、如图5所示,所述任务发布设备的数量至少为一台;如图6所示,所述任务发布设备为任务发布终端;所述任务发布终端与所述云任务平台通过无线网络相连接;如图7所示,所述任务发布设备为任务发布电脑;所述任务发布电脑与所述云任务平台通过有线网络相连接;所述任务发布终端为智能手机、平板电脑、个人数字助理PDA或笔记本电脑;所述任务发布电脑为台式电脑或笔记本电脑。

上面结合附图对本发明的实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域的普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化,这些都属于本发明的保护范围。因此,本发明的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1