实现投票的方法和装置的制造方法

文档序号:8923320阅读:268来源:国知局
实现投票的方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术,特别是涉及一种实现投票的方法和装置。
【背景技术】
[0002]现有很多社交平台,如论坛、微博、即时通讯工具等都具有投票功能,传统实现投票的方法,以社交平台为例,通常是在新建图文消息或者新建帖子时插入投票并发出,并且一个投票通常只能针对一个问题,例如,通过即时通讯公众平台新建图文消息时插入投票,针对的问题是“你喜欢哪一种动物”,并设置了相应的答案选项。该投票一旦插入图文消息中即与图文消息绑定,不能再次插入其它图文消息,从而缺乏灵活性,且造成了网络资源的浪费。

【发明内容】

[0003]基于此,有必要针对上述技术问题,提供一种更灵活的、能节省网络资源的基于社交平台实现投票的方法和装置。
[0004]一种实现投票的方法,所述方法包括以下步骤:
[0005]展示与服务账号对应的投票功能组件页面;
[0006]通过所述投票功能组件页面获取新建投票的指令;
[0007]通过所述投票功能组件页面接收输入的投票信息;
[0008]根据所述投票信息生成投票,所述投票具有唯一的投票标识。
[0009]一种实现投票的装置,所述装置包括:
[0010]第一页面展示模块,用于展示与服务账号对应的投票功能组件页面;
[0011]投票生成模块,用于通过所述投票功能组件页面获取新建投票的指令;通过所述投票功能组件页面接收输入的投票信息;根据所述投票信息生成投票,所述投票具有唯一的投票标识。
[0012]上述实现投票的方法和装置,通过单独的投票功能组件页面接收输入的投票信息并生成投票,每个生成的投票都具有唯一的投票标识,即将投票组件化,通过单独的页面进行新建,并通过投票标识对每个投票进行区分,使得投票可以插入到不同的图文消息中,增加了投票的灵活性,节省了网络资源。
【附图说明】
[0013]图1为一个实施例中实现投票的方法的应用环境图;
[0014]图2为图1中终端的内部结构图;
[0015]图3为一个实施例中实现投票的方法的流程图;
[0016]图4A为一个实施例中投票功能组件页面的示意图;
[0017]图4B为一个实施例中投票功能组件页面提供的投票编辑界面的示意图;
[0018]图5为一个实施例中展示有效投票的示意图;
[0019]图6为一个实施例中在图文消息中插入投票的方法流程图;
[0020]图7A为一个实施例中图文消息编辑页面的示意图;
[0021]图7B为一个实施例中图文消息编辑页面提供的投票编辑界面的示意图;
[0022]图8为一个实施例中投票管理页面的示意图;
[0023]图9为一个实施例中投票详情显示页面的示意图;
[0024]图10为一个实施例中消息管理页面的示意图;
[0025]图11为一个实施例中实现投票的装置的结构框图;
[0026]图12为另一个实施例中实现投票的装置的结构框图;
[0027]图13为再一个实施例中实现投票的装置的结构框图。
【具体实施方式】
[0028]本发明实施例所提供的一种实现投票的方法,可应用于如图1所示的环境中。请参考图1所示,终端110通过网络与服务器120进行交互,终端110上运行平台工具,包括社交平台工具、第三方支付平台工具以及其它可提供投票功能的应用,比如即时通讯工具、SNS社区网络工具、微博应用、论坛、第三方支付软件等,通过这些平台工具提供的单独的投票功能组件页面发起投票。终端110通过投票功能组件页面接收投票信息并生成投票,每一个投票具有唯一的投票标识,所生成的投票发送到服务器120进行存储。在进一步的方案中,终端110显示的投票编辑界面中的问题输入控件可输入至少一个问题和对应的选项,每一个问题具有唯一的问题标识,因此,一个投票中包括至少一个问题,对应的,在服务器120中保存投票标识和对应的问题标识,其中一个投票标识与至少一个问题标识具有映射关系。在进一步的方案中,终端110可在图文消息中插入投票,一个投票可进行反复使用,插入到不同的图文消息中。在服务器120中保存了投票标识和对应的图文消息,其中一个投票标识与至少一个图文消息标识具有映射关系。终端110显示生成的投票和投票结果,由于一个投票可插入不同的图文消息中,因此一个投票的投票结果为所有对应的图文消息所统计到的投票的汇总。
[0029]进一步的,图2示出了终端110的内部结构,终端110包括通过系统总线连接的处理器、图形处理单元、存储介质、内存、网络接口、显示屏幕和输入设备,其中,存储介质中存储有操作系统和一种实现投票的装置,该基于社交平台实现投票的装置用于实现一种实现投票的方法。终端110中图形处理单元用于至少提供显示应用操作界面的绘制能力,例如,绘制投票功能组件页面、图文消息编辑页面等。内存用于为存储介质中的实现投票的装置的运行提供环境。显示屏幕用于各种应用的图标和界面的显示,例如显示投票功能组件页面、图文消息编辑页面等。输入设备用于接收用户输入的命令或数据等,例如接收用户输入的投票信息等。终端110的网络接口用于与服务器120建立网络连接并与其通信,例如将生成的投票发送至服务器120进行存储等。对于带触摸屏的终端110,显示屏幕和输入设备可为触摸屏。
[0030]如图3所示,在一个实施例中,提供了一种实现投票的方法,该方法包括:
[0031]步骤302,展示与服务账号对应的投票功能组件页面。
[0032]服务账号是平台中的应用账号,可以实现与平台中特定群体进行文字、图片、语音和视频的交流沟通,比如,可以是社交平台中的公众服务号,也可以是一些第三方支付平台中的服务账号等。每个服务账号都有对应的管理页面,服务账号的管理员可以通过与服务账号对应的管理页面发布图文消息、发起投票等。本实施例中,服务账号对应的管理页面中设有投票功能组件页面,投票功能组件是指为实现投票功能所设置的组件,终端通过与服务账号对应的管理页面进入到投票功能组件页面发起投票。
[0033]步骤304,通过投票功能组件页面获取新建投票的指令。
[0034]本实施例中,投票功能组件页面中设有新建投票控件,通过新建投票控件接收用户新建投票的指令,进入到投票编辑页面。如图4A所示,通过与服务账号对应的管理页面进入投票功能组件页面,投票功能组件页面中设有新建投票按钮402,点击新建投票按钮402进入投票编辑页面404 (如图4B所示)。
[0035]步骤306,通过投票功能组件页面接收输入的投票信息。
[0036]本实施例中,投票功能组件页面提供了投票编辑界面,通过投票界面接收输入的投票信息,包括但不限于投票标题、投票有效时间、投票权限、问题对应的选项等。其中,投票有效时间是指投票生效的时间段,在投票有效时间内投票可以被参与和统计,如果过了投票有效时间,则投票
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1