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

xiaoxiao2020-10-23  20

实现投票的方法和装置的制造方法
【技术领域】
[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]本实施例中,投票功能组件页面提供了投票编辑界面,通过投票界面接收输入的投票信息,包括但不限于投票标题、投票有效时间、投票权限、问题对应的选项等。其中,投票有效时间是指投票生效的时间段,在投票有效时间内投票可以被参与和统计,如果过了投票有效时间,则投票 不能再参与和统计。投票权限是指能参与投票的权限,比如针对社交平台上所有用户发起的投票,或者只针对与服务账号具有关联关系的用户发起的投票,这里的具有关联关系的用户可以是关注服务账号的用户。
[0037]步骤308,根据投票信息生成投票,所述投票具有唯一的投票标识。
[0038]具体的,终端通过投票编辑界面接收用户输入的投票信息,所接收的投票信息包括至少一个问题和对应的选项。如图4B所示,投票编辑界面404默认可输入一个问题和对应的选项,点击其中的添加问题按钮,可添加更多的问题和对应的选项。根据投票信息生成投票,所生成的投票则包含至少一个问题和对应的选项,所生成的投票发送至服务器进行存储,每个投票具有唯一的投票标识,投票中的每个问题也具有唯一的问题标识,因此一个投票标识对应至少一个问题标识,在服务器中存储了投票标识和与投票标识具有映射关系的至少一个问题标识。如图5所示,在终端可展示生成的投票,所生成的投票包括多个问题和对应的选项。
[0039]本实施例中,通过单独的投票功能组件页面接收输入的投票信息并生成投票,每个生成的投票都具有唯一的投票标识,即将投票组件化,通过单独的页面进行新建,并通过投票标识对每个投票进行区分,使得投票可以插入到不同的图文消息中,增加了投票的灵活性,节省了网络资源。
[0040]在一个实施例中,如图6所示,实现投票的方法还可在图文消息中插入投票,具体包括:
[0041]步骤602,展示与服务账号对应的图文消息编辑页面。
[0042]图文消息是指社交平台中的一种复合型素材类型,在图文消息中可插入图片、文字等,图文消息可通过社交平台提供的自定义菜单、自动回复和群发的方式发出。图文消息发出后,用户可通过服务账号查看图文消息,其中查看的方式包括但不限于自定义菜单、自动回复或者直接在服务账号对应的展示页面中显示。服务账号的管理员可通过与服务账号对应的管理页面进入到图文消息编辑界面。
[0043]步骤604,通过图文消息编辑页面中的投票插入接口进入投票插入页面。
[0044]本实施例中,图文消息编辑界面设有投票插入接口。如图7A所示,可通过投票插入接口 702进入到投票插入页面,从而实现在新建图文消息时插入投票。
[0045]步骤606,通过投票插入页面接收输入的投票信息。
[0046]具体的,投票插入页面提供了投票编辑界面,通过投票编辑界面接收输入的投票信息包括但不限于投票标题、投票有效时间、投票权限、问题对应的选项等。
[0047]步骤608,根据投票信息生成投票,所述投票具有唯一的投票标识,投票标识与插入的至少一个图文消息对应的图文消息标识具有映射关系。
[0048]如图7B所示,投票编辑界面704默认可输入一个问题和对应的选项,点击其中的添加问题按钮,可添加更多的问题可对应的选项。根据投票信息生成投票,所生成的投票则包含至少一个问题和对应的选项,所生成的投票发送至服务器进行存储,每个投票具有唯一的投票标识,投票中的每个问题也具有唯一的问题标识,因此一个投票标识对应至少一个问题标识,在服务器中存储了投票标识和与投票标识具有映射关系的至少一个问题标识。
[0049]本实施例中,通过图文消息编辑界面中的投票插入接口进入投票插入页面,通过投票插入页面接收输入的投票信息并生成投票,实现了在编辑图文消息时插入投票,由于每个投票具有唯一的投票标识,可通过图文消息编辑界面插入投票,一个投票可插入不同的图文消息中,提高了投票的复用性,节省了网络资源。
[0050]进一步的,在一个实施例中,实现投票的方法还包括:通过投票插入页面获取与服务账号对应的有效投票;根据用户选择将有效投票插入图文消息中。
[0051]本实施例中,已有的投票存储在服务器中,每个投票具有唯一的投票标识,终端进入投票插入页面后,从服务器拉取与服务账号对应的有效投票,即从服务器拉取与服务账号对应的投票未超过其对应的投票有效时间的投票,拉取的有效投票在投票插入页面中显示以供用户选择插入图文消息中,用户可选择至少一个有效投票并插入图文消息中。如图7B所示,投票插入页面提供投票编辑界面704,在投票编辑界面704上设有查看已有投票的按钮706,点击按钮706,则从服务器拉取到与服务账号对应的有效投票并通过列表进行显示。本实施例中,由于可以在图文消息编辑界面中直接插入已有的有效投票,实现了一个投票可以插入不同的图文消息中,增强了投票的复用性和灵活性,节省了网络资源。
[0052]在一个实施例中,实现投票的方法还包括:展示与服务账号对应的消息发送页面,通过消息发送页面中的图文消息插入接口插入包含投票的图文消息并发送。
[0053]图文消息可通过多种方式发出,包括但不限于以自定义菜单、自动回复和群发消息等方式发出。不同的消息发送方式可通过不同的消息发送页面实现,其中,自定义菜单可通过自定义菜单编辑页面将包含投票的图文消息发出,自动回复可通过自动回复编辑界面将包含投票的图文消息发出,可设置自动回复中只有关键词回复可插入含有投票的图文消息。对于以自定义菜单和自动回复这两种方式发出的图文消息,终端可通过自定义菜单和自动回复的方式查看包含投票的图文消息。群发消息可通过群发消息页面将包含投票的图文消息发出,对于以群发消息发出的图文消息,与该服务账号具有关联关系的用户,比如关注该服务账号的用户,可进入到该服务账号的社交平台查看页面查看到包含投票的图文消息。
[0054]本实施例中,对于包含投票的图文消息可通过多种消息发送方式发出,与服务账号关联的用户可通过多种方式查看到投票,增加了投票的灵活性。
[0055]在一个实施例中,基于社交平台实现投票的方法还包括:展示与服务账号对应的消息发送页面,通过消息发送页面中的投票插入接口插入与服务账号对应的有效投票并发送。
[0056]本实施例中,与服务账号对应的有效投票存储在服务器中,消息页面中设有投票插入接口,通过该投票插入接口可从服务器拉取与服务账号对应的有效投票,如果有效投票有多个,则以列表的形式在页面中显示,将用户选择的有效投票插入到消息发送页面然后发出,发送的方式包括但不限于自定义菜单、自动回复和群发消息等方式发出。
[0057]在一个实施例中,投票功能组件页面或投票插入页面提供给了投票编辑界面,该投票编辑界面包括至少一个用于输入问题和对应的选项的问题输入控件;则接收输入的投票信息,根据投票信息生成投票的步骤为:通过问题输入控件接收输入的至少一个问题和对应的选项,根据至少一个问题和对应的选项生成投票,其中,问题具有唯一的问题标识,投票标识与至少一个问题标识具有映射关系。
[0058]本实施例中,投票编辑界面提供了多个问题输入控件,因此可通过投票编辑界面输入不止一个问题和对应的选项,参考图4B所示,通过投票编辑界面可设置多个问题,每个问题具有唯一的问题标识,所生成的投票发送到服务器进行存储,一个投票与多个问题具有映射关系,因此服务器中保存了投票标识和多个问题标识的映射关系,每个问题标识 对应问题信息,包括问题的具体内容和对应的选项内容等。
[0059]通过投票编辑界面提供的多个问题输入控件,能够实现一个投票中包含多个问题,每个问题具有唯一的问题标识,本实施例以问题作为一个最小的存储单元,每个问题单独存储,且对应所属的投票,从而可以实现在一个投票中插入多个问题,也可以实现问题的组合,进一步提高了基于社交平台实现投票的灵活性,也增强了投票的可扩展性。
[0060]在一个实施例中,实现投票的方法还包括:展示与服务账号对应的投票管理页面,通过投票管理页面显示投票信息、投票结果、投票状态和投票被插入图文消息的标记中的至少一种。
[0061]本实施例中,终端展示与服务账号对应的投票管理页面,通过投票管理页面可查看到与服务账号对应到已有的所有投票。如图8所示,以列表形式在投票管理页面中展示与服务账号对应的所有投票的投票信息、投票结果、投票状态等,其中,投票信息包括投票标题、参与的人数等。投票状态包括已过期状态和有效状态。投票结果包括投票标题、投票包含的问题、对应的选项、问题参与的人数和选项选择的结果等。如果投票被插入到图文消息中,则在投票管理页面中还显示投票被插入图文消息的标记。
[0062]进一步的,在一个实施例中,投票管理页面还包含用于查看投票详情的控件和用于删除投票的控件中的至少一种;实现投票的方法还包括:通过查看投票详情的控件获取查看投票详情的指令,根据查看投票详情的指令显示投票详情;和/或通过删除投票的控件获取删除投票的指令,根据删除投票的指令删除对应的投票。
[0063]如图8所示,投票管理页面中设有用于查看投票详情的按钮802和用于删除投票的按钮804,点击查看投票详情的按钮802,则进入到投票详情显示页面(如图9所示),显示投票详细内容,包括投票标题,参与人数,每个问题对应的选项的选择人数和比例等。
[0064]在一个实施例中,实现投票的方法,还包括:展示与所述服务账号对应的消息管理页面,通过消息管理页面显示已发送图文消息列表、在图文消息中插入投票对应的标记和用于查看图文消息中插入的投票对应的投票详情的控件。
[0065]本实施例中,与服务账号对应的所有图文消息可消息管理页面进行管理。如图10所示,终端展示消息管理页面,在消息管理页面显示所有已发送图文消息列表,如果图文消息中插入了投票,则图文消息对应有插入投票对应的标记1002。进一步的,点击查看投票详情的控件1004,则可通过页面显示图文消息中插入的投票的详情内容。
[0066]在一个实施例中,于社交平台实现投票的方法还包括:获取投票结果显示请求,根据投票结果显示请求显示头对应的投票结果,投票结果为与投票的投票标识具有映射关系的至少一个图文消息中统计的投票结果的汇总。
[0067]本实施例中,由于投票可插入多个图文消息中发出,每个投票标识与多个图文消息标识具有映射关系,对于不同图文消息中的同一投票,投票结果为所有包含该投票的图文消息统计的投票结果的汇总。这样,使得一个投票可以通过多个图文消息发出,增加了投票的灵活性,节省了网络资源。
[0068]如图11所示,在一个实施例中,提供了一种实现投票的装置,该装置包括:
[0069]第一页面展示模块1102,用于展示与服务账号对应的投票功能组件页面。
[0070]投票生成模块1104,用于通过投票功能组件页面获取新建投票的指令;通过投票功能组件页面接收输入的投票信息;根据投票信息生成投票,所述投票具有唯一的投票标识。
[0071]在一个实施例中,如图12所示,该装置还包括:
[0072]第二页面展示模块1106,用于展示与服务账号对应的图文消息编辑页面,通过图文消息编辑页面中的投票插入接口进入投票插入页面。
[0073]所述投票生成模块1104用于通过投票插入页面接收输入的投票信息;根据投票信息生成投票,所述投票具有唯一的投票标识,所述投票标识与插入的至少一个图文消息对应的图文消息标识具有映射关系。
[0074]在一个实施例中,如图13所示,该装置还包括:
[0075]投票插入模块1108,用于通过投票插入页面获取与所述服务账号对应的有效投票;根据用户选择将有效投票插入图文消息中。
[0076]第一消息插入模块1110,用于展示与所述服务账号对应的消息发送页面;通过所述消息发送页面中的图文消息插入接口插入包含投票的图文消息并发送。
[0077]第二消息插入模块1112,用于展示与所述服务账号对应的消息发送页面;通过所述消息发送页面中的投票插入接口插入与所述服务账号对应的有效投票并发送。
[0078]所述投票功能组件页面或投票插入页面提供了投票编辑界面,所述投票编辑页面包括至少一个用于输入问题和对应的选项的问题输入控件;
[0079]所述投票生成模块1104用于通过所述问题输入控件接收输入的至少一个问题和对应的选项,根据所述至少一个问题和对应的选项生成投票,其中,所述问题具有唯一的问题标识,所述投票标识与至少一个问题标识具有映射关系。
[0080]投票管理模块1114,用于展示与所述服务账号对应的投票管理页面,通过所述投票管理页面显示投票信息、投票结果、投票状态和投票被插入图文消息的标记中的至少一种。
[0081]进一步的,所述投票管理页面还包含用于查看投票详情的控件和用于删除投票的控件中的至少一种;所述投票管理模块1114还用于通过所述查看投票详情的控件获取查看投票详情的指令,根据所述查看投票详情的指令显示投票详情;和/或通过所述删除投票的控件获取删除投票的指令,根据所述删除投票的指令删除对应的投票。
[0082]消息管理模块1116,用于展示与所述服务账号对应的消息管理页面,通过所述消息管理页面显示已发送图文消息列表、在图文消息中插入投票对应的标记和用于查看图文消息中插入的投票对应的投票详情的控件。
[0083]投票结果显示模块1118,用于获取投票结果显示请求,根据所述投票结果显示请求显示投票对应的投票结果,所述投票结果为与所述投票的投票标识具有映射关系的至少一个图文消息中统计的投票结果的汇总。
[0084]可以理解,在其它实施例中,该实现投票的装置可包括投票插入模块1108、第一消息插入模块1110、第二消息插入模块1112、投票管理模块1114、消息管理模块1116和投票结果显示模块1118中的至少一个。
[0085]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0086]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求 为准。
【主权项】
1.一种实现投票的方法,所述方法包括以下步骤: 展示与服务账号对应的投票功能组件页面; 通过所述投票功能组件页面获取新建投票的指令; 通过所述投票功能组件页面接收输入的投票信息; 根据所述投票信息生成投票,所述投票具有唯一的投票标识。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 展示与服务账号对应的图文消息编辑页面; 通过所述图文消息编辑页面中的投票插入接口进入投票插入页面; 通过所述投票插入页面接收输入的投票信息; 根据所述投票信息生成投票,所述投票具有唯一的投票标识,所述投票标识与插入的至少一个图文消息对应的图文消息标识具有映射关系。3.根据权利要求2所述的方法,其特征在于,在所述通过所述图文消息编辑页面中的投票插入接口进入投票插入页面的步骤之后,还包括: 通过所述投票插入页面获取与所述服务账号对应的有效投票; 根据用户选择将有效投票插入图文消息中。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括: 展示与所述服务账号对应的消息发送页面; 通过所述消息发送页面中的图文消息插入接口插入包含投票的图文消息并发送。5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 展示与所述服务账号对应的消息发送页面; 通过所述消息发送页面中的投票插入接口插入与所述服务账号对应的有效投票并发送。6.根据权利要求1或2所述的方法,其特征在于,所述投票功能组件页面或投票插入页面提供了投票编辑界面,所述投票编辑页面包括至少一个用于输入问题和对应的选项的问题输入控件; 所述接收输入的投票信息,根据投票信息生成投票的步骤为: 通过所述问题输入控件接收输入的至少一个问题和对应的选项,根据所述至少一个问题和对应的选项生成投票,其中,所述问题具有唯一的问题标识,所述投票标识与至少一个问题标识具有映射关系。7.根据权利要求1所述的方法,其特征在于,所述方法还包括: 展示与所述服务账号对应的投票管理页面,通过所述投票管理页面显示投票信息、投票结果、投票状态和投票被插入图文消息的标记中的至少一种。8.根据权利要求7所述的方法,其特征在于,所述投票管理页面还包含用于查看投票详情的控件和用于删除投票的控件中的至少一种;所述方法还包括: 通过所述查看投票详情的控件获取查看投票详情的指令,根据所述查看投票详情的指令显示投票详情;和/或 通过所述删除投票的控件获取删除投票的指令,根据所述删除投票的指令删除对应的投票。9.根据权利要求2所述的方法,其特征在于,所述方法还包括: 展示与所述服务账号对应的消息管理页面,通过所述消息管理页面显示已发送图文消息列表、在图文消息中插入投票对应的标记和用于查看图文消息中插入的投票对应的投票详情的控件。10.根据权利要求2所述的方法,其特征在于,所述方法还包括: 获取投票结果显示请求,根据所述投票结果显示请求显示投票对应的投票结果,所述投票结果为与所述投票的投票标识具有映射关系的至少一个图文消息中统计的投票结果的汇总。11.一种实现投票的装置,其特征在于,所述装置包括: 第一页面展示模块,用于展示与服务账号对应的投票功能组件页面; 投票生成模块,用于通过所述投票功能组件页面获取新建投票的指令;通过所述投票功能组件页面接收输入的投票信息;根据所述投票信息生成投票,所述投票具有唯一的投票标识。12.根据权利要求11所述的装置,其特征在于,所述装置还包括: 第二页面展示模块,用于展示与服务账号对应的图文消息编辑页面,通过所述图文消息编辑页面中的投票插入接口进入投票插入页面; 所述投票生成模块还用于通过所述投票插入页面接收输入的投票信息;根据所述投票信息生成投票,所述投票具有唯一的投票标识,所述投票标识与插入的至少一个图文消息对应的图文消息标识具有映射关系。13.根据权利要求12所述的装置,其特征在于,所述装置还包括: 投票插入模块,用于通过所述投票插入页面获取与所述服务账号对应的有效投票;根据用户选择将有效投票插入图文消息中。14.根据权利要求12或13所述的装置,其特征在于,所述装置还包括: 第一消息插入模块,用于展示与所述服务账号对应的消息发送页面;通过所述消息发送页面中的图文消息插入接口插入包含投票的图文消息并发送。15.根据权利要求11所述的装置,其特征在于,所述装置还包括: 第二消息插入模块,用于展示与所述服务账号对应的消息发送页面;通过所述消息发送页面中的投票插入接口插入与所述服务账号对应的有效投票并发送。16.根据权利要求11或12所述的装置,其特征在于,所述投票功能组件页面或投票插入页面提供了投票编辑界面,所述投票编辑页面包括至少一个用于输入问题和对应的选项的问题输入控件; 所述投票生成模块用于通过所述问题输入控件接收输入的至少一个问题和对应的选项,根据所述至少一个问题和对应的选项生成投票,其中,所述问题具有唯一的问题标识,所述投票标识与至少一个问题标识具有映射关系。17.根据权利要求11所述的装置,其特征在于,所述装置还包括: 投票管理模块,用于展示与所述服务账号对应的投票管理页面,通过所述投票管理页面显示投票信息、投票结果、投票状态和投票被插入图文消息的标记中的至少一种。18.根据权利要求17所述的装置,其特征在于,所述投票管理页面还包含用于查看投票详情的控件和用于删除投票的控件中的至少一种; 所述投票管理模块还用于通过所述查看投票详情的控件获取查看投票详情的指令,根据所述查看投票详情的指令显示投票详情;和/或 通过所述删除投票的控件获取删除投票的指令,根据所述删除投票的指令删除对应的投票。19.根据权利要求12所述的装置,其特征在于,所述装置还包括: 消息管理模块,用于展示与所述服务账号对应的消息管理页面,通过所述消息管理页面显示已发送图文消息列表、在图文消息中插入投票对应的标记和用于查看图文消息中插入的投票对应的投票详情的控件。20.根据权利要求12所述的装置,其特征在于,所述装置还包括: 投票结果显示模块,用于获取投票结果显示请求,根据所述投票结果显示请求显示投票对应的投票结果,所述投票结果为与所述投票的投票标识具有映射关系的至少一个图文消息中统计的投票结果的汇总。
【专利摘要】本发明涉及一种实现投票的方法,所述方法包括以下步骤:展示与服务账号对应的投票功能组件页面;通过所述投票功能组件页面获取新建投票的指令;通过所述投票功能组件页面接收输入的投票信息;根据所述投票信息生成投票,所述投票具有唯一的投票标识。该方法将投票组件化,通过单独的页面进行新建,并通过投票标识对每个投票进行区分,使得投票可以插入到不同的图文消息中,增加了投票的灵活性,节省了网络资源。此外,还提供了一种实现投票的装置。
【IPC分类】G07C13/00
【公开号】CN104899956
【申请号】CN201510179368
【发明人】刘鑫琦, 李沛, 范国恒, 李玮, 陈景维, 谢昱镗
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年9月9日
【申请日】2015年4月15日

最新回复(0)