一种选择用户的方法及装置的制造方法

文档序号:9870022阅读:439来源:国知局
一种选择用户的方法及装置的制造方法
【技术领域】
[0001] 本发明设及互联网通信领域,特别设及一种选择用户的方法及装置。
【背景技术】
[0002] 公众号是开发者在社交平台上申请的应用账号。通过公众号,开发者可W在社交 平台实现和特定用户群体进行文字、图片和视频等全方位的沟通和互动。有时,为了增加开 发者与用户之间的粘性,开发者会选择部分用户,并通过公众号为选择的用户提供特定的 服务。
[0003] 目前,可W通过如下方法来选择用户,包括:开发者通过公众号向所有订阅该公众 号的用户广播一个第=方平台的链接,第=方平台中包括用户选择条件。对于订阅该公众 号的每个用户,该用户对应的终端接收第=方平台的链接,根据第=方平台的链接,进入第 =方平台。第=方平台再根据自身包含的用户选择条件决定是否选择该用户,然后将选择 结果通知给开发者。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在W下问题:
[0005] 目前用户需要先进入第=方平台,然后才能进行用户选择,而进入第=方平台的 时间较长,导致选择效率较低。

【发明内容】

[0006] 为了提高选择用户的效率,本发明提供了一种选择用户的方法及装置。所述技术 方案如下: 阳007] -种选择用户的方法,所述方法包括:
[0008] 接收社交平台发送的数据包,所述数据包中包括用户发送的消息内容,发送所述 消息内容的发送时间和所述用户的用户标识;
[0009] 获取所述发送时间对应的有效服务的服务信息和所述消息内容对应的消息层的 层号;
[0010] 根据所述消息内容、所述消息层的层号和所述服务信息,确定是否选中所述用户 标识对应的用户。
[0011] 所述服务信息包括所述服务的选择条件和消息格式;
[0012] 所述根据所述消息内容、所述消息层的层号和所述服务信息,确定是否选中所述 用户标识对应的用户,包括:
[0013] 确定所述消息内容是否符合所述服务的消息格式;
[0014] 如果符合,则根据所述选择条件和所述消息层的层号,确定是否选中所述用户标 识对应的用户。
[0015] 所述确定所述消息内容是否符合所述服务的消息格式,包括:
[0016] 获取所述消息内容的消息格式;
[0017] 匹配所述消息内容的消息格式和所述服务的消息格式;
[0018] 如果两者匹配,则确定所述消息内容符合所述服务的消息格式。
[0019] 所述根据所述选择条件和所述消息层的层号,确定是否选中所述用户标识对应的 用户,包括:
[0020] 根据所述用户的用户标识,确定所述用户是否已被选中;
[0021] 如果没有被选中,则根据所述用户的用户标识,从用户标识与参与次数的对应关 系中获取所述用户参与所述服务的参与次数;
[0022] 如果所述获取的参与次数未超过预设阔值,则根据所述选择条件确定选中层号范 围;
[0023] 如果所述选中层号范围包括所述消息层的层号,则选中所述用户标识对应的用 户。
[0024] 所述根据所述用户的用户标识,确定所述用户是否已被选中,包括:
[0025] 根据所述服务的服务标识,从已存储的服务标识与标识列表的对应关系中获取对 应的标识列表,所述获取的标识列表包括被选中的用户的用户标识;
[0026] 如果所述获取的标识列表中包括所述用户的用户标识,则确定所述用户被选中。
[0027] 所述接收社交平台发送的数据包之前,还包括:
[0028] 获取用户输入的服务的服务信息,为所述服务分配服务标识,存储所述服务的服 务倍息。
[0029] 一种选择用户的装置,所述装置包括:
[0030] 接收模块,用于接收社交平台发送的数据包,所述数据包中包括用户发送的消息 内容,发送所述消息内容的发送时间和所述用户的用户标识;
[0031] 获取模块,用于获取所述发送时间对应的有效服务的服务信息和所述消息内容对 应的消息层的层号;
[0032] 确定模块,用于根据所述消息内容、所述消息层的层号和所述服务信息,确定是否 选中所述用户标识对应的用户。
[0033] 所述服务信息包括所述服务的选择条件和消息格式; 阳034] 所述确定模块包括:
[0035] 第一确定单元,用于确定所述消息内容是否符合所述服务的消息格式;
[0036] 第二确定单元,用于如果符合,则根据所述选择条件和所述消息层的层号,确定是 否选中所述用户标识对应的用户。 阳037] 所述第一确定单元包括:
[0038] 第一获取子单元,用于获取所述消息内容的消息格式;
[0039] 匹配子单元,用于匹配所述消息内容的消息格式和所述服务的消息格式;
[0040] 第一确定子单元,用于如果两者匹配,则确定所述消息内容符合所述服务的消息 格式。
[0041] 所述第二确定单元包括:
[0042] 第二确定子单元,用于根据所述用户的用户标识,确定所述用户是否已被选中;
[0043] 第二获取子单元,用于如果没有被选中,则根据所述用户的用户标识,从用户标识 与参与次数的对应关系中获取所述用户参与所述服务的参与次数;
[0044] 第S确定子单元,用于如果所述获取的参与次数未超过预设阔值,则根据所述选 择条件确定选中层号范围;
[0045] 选中子单元,用于如果所述选中层号范围包括所述消息层的层号,则选中所述用 户标识对应的用户。
[0046] 所述第二确定子单元,具体用于根据所述服务的服务标识,从已存储的服务标识 与标识列表的对应关系中获取对应的标识列表,所述获取的标识列表包括被选中的用户的 用户标识;如果所述获取的标识列表中包括所述用户的用户标识,则确定所述用户被选中。
[0047] 所述装置还包括:
[0048] 存储模块,用于获取用户输入的服务的服务信息,为所述服务分配服务标识,存储 所述服务的服务信息。
[0049] 在上述选择用户的方法和装置中,在接收到社交平台发送的数据包后,直接根据 消息内容、该消息层的层号和服务信息,确定是否选中用户,从而用户不需要登录第S方平 台,直接在公众号中选择用户,提高选择用户的效率。
[0050] 一种选择用户的方法,所述方法包括:
[0051] 接收社交平台发送的服务详情信息,其中所述服务详情信息包含服务的有效期和 消息格式,所述社交平台在接收到第一用户对应的后台服务器发送的第一消息后根据所述 第一消息包含的公众号发送所述第一消息包含的所述服务详情信息;
[0052] 接收第二用户根据所述服务详情信息输入的消息内容;
[0053] 向所述社交平台发送第二消息,所述第二消息包含所述消息内容、所述第二用户 的用户标识和所述公众号号,使所述社交平台根据所述第二消息获得数据包,并将所述数 据包转发给所述后台服务器,W使所述后台服务器确定是否选中所述第二用户。
[0054] 所述方法还包括:
[0055] 接收所述社交平台发送的用于表示所述第二用户是否被选中的消息,其中,所述 用于表示所述第二用户是否被选中的消息是由所述后台服务器发送给所述社交平台的。
[0056] 一种选择用户的装置,所述装置包括:
[0057] 第一接收模块,用于接收社交平台发送的服务详情信息,其中所述服务详情信息 包含服务的有效期和消息格式,所述社交平台在接收到第一用户对应的后台服务器发送 的第一消息后根据所述第一消息包含的公众号发送所述第一消息包含的所述服务详情信 息;
[0058] 第二接收模块,用于接收第二用户根据所述服务详情信息输入的消息内容;
[0059] 发送模块,用于向所述社交平台发送第二消息,所述第二消息包含所述消息内容、 所述第二用户的用户标识和所述公众号号,使所述社交平台根据所述第二消息获得数据 包,并将所述数据包转发给所述后台服务器,W使所述后台服务器确定是否选中所述第二 用户。
[0060] 所述装置还包括:
[0061] 第=接收模块,用于接收所述社交平台发送的用于表示所述第二用户是否被选中 的消息,其中,所述用于表示所述第二用户是否被选中的消息是由所述后台服务器发送给 所述社交平台的。
[0062] 在上述选择用户的方法和装置中,接收第二用户根据该服务详情信息输入消息内 容,发送包含该消息内容的第二消息给社交平台,使社交平台获得包含该消息内容的数据 包并转发给后台服务器,W使后台服务器直接根据消息内容、该消息层的层号和服务信息, 确定是否选中用户,从而用户不需要登录第=方平台,直接在公众号中参与服务,提高获得 选择结果的效率。
【附图说明】 阳06引图1-1是本发明实施例应用的网络架构示意图;
[0064] 图1-2是本发明实施例1提供的一种选择用户的方法流程图; 阳0化]图2-1是本发明实施例2提供的一种选择用户的方法流程图;
[0066] 图2-2是本发明实施例2提供的一种编辑界面不意图;
[0067] 图2-3是本发明实施例2提供的另一种编辑界面示意图; W側图2-4是本发明实施例2提供的一种消息界面示意图;
[0069] 图2-5是本发明实施例2提供的另一种消息界面示意图;
[0070] 图3是本发明实施例3提供的一种选择用户的方法流程图;
[0071] 图4是本发明实施例4提供的一种选择用户的装置结构示意图;
[0072]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1