信息查询方法及装置的制造方法

文档序号:10489025阅读:291来源:国知局
信息查询方法及装置的制造方法
【专利摘要】本发明公开了一种信息查询方法及装置,属于互联网技术领域。所述方法包括:接收第一社交客户端发送的查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息;根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种;根据商家在至少两个商家平台中的商家信息,向第一社交客户端提供查询结果;解决了第一社交客户端只能从正在登录的商家平台获取商家在该商家平台中的商家信息,导致获取的商家信息比较有限的问题;达到了第一社交客户端可以从多个商家平台中获取商家的商家信息,使获取到的商家信息更丰富的效果。
【专利说明】
信息查询方法及装置
技术领域
[0001]本发明实施例涉及互联网技术领域,特别涉及一种信息查询方法及装置。
【背景技术】
[0002]随着互联网的发展,用户可以通过互联网进行外卖点餐,再由商家进行配送。
[0003]用户在使用互联网进行外卖点餐时,首先登录一个商家平台,商家平台是与多个商家合作的网络平台,用户在该商家平台上选择某一商家,进行点餐,并根据该商家在该商家平台上的优惠信息获得优惠,再由商家进行配送。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:用户登录一个商家平台选择一个商家进行下单时,只能获取到该商家在该商家平台上的优惠信息,获取到的优惠信息比较有限。

【发明内容】

[0005]为了解决现有技术的问题,本发明实施例提供了一种信息查询方法及装置。所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种信息查询方法,该方法包括:
[0007]接收第一社交客户端发送的查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息;
[0008]根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种;
[0009]根据商家在至少两个商家平台中的商家信息,向第一社交客户端提供查询结果。
[0010]根据本公开实施例的第二方面,提供一种信息查询方法,该方法包括:
[0011]向服务器发送查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息,服务器用于根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种,并根据商家在至少两个商家平台中的商家信息提供查询结果;
[0012]接收服务器提供的查询结果。
[0013]根据本公开实施例的第三方面,提供一种信息查询装置,该装置包括:
[0014]第一接收模块,用于接收第一社交客户端发送的查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息;
[0015]第一获取模块,用于根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种;
[0016]提供模块,用于根据商家在至少两个商家平台中的商家信息,向第一社交客户端提供查询结果。
[0017]根据本公开实施例的第四方面,提供一种信息查询装置,该装置包括:
[0018]第一发送模块,用于向服务器发送查询请求,查询请求中携带有商家的商家标识,查询请求用于请求获取商家的商家信息,服务器用于根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种,并根据商家在至少两个商家平台中的商家信息提供查询结果;
[0019]第一接收模块,用于接收服务器提供的查询结果。
[0020]本发明实施例提供的技术方案带来的有益效果是:
[0021]通过第一社交客户端向服务器发送携带有商家的商家标识的查询请求,服务器根据商家标识从至少两个商家平台中获取商家的商家信息并将查询结果返回给第一社交客户端,由于第一社交客户端获取到的查询结果是服务器根据商家在至少两个商家平台中的商家信息生成的,避免了第一社交客户端只能从正在登录的商家平台获取商家在该商家平台中的商家信息,导致获取的商家信息比较有限的问题,达到了第一社交客户端可以通过服务器同时从多个商家平台中获取商家的商家信息,使获取到的商家信息更丰富的效果。
【附图说明】
[0022]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是根据部分示例性实施例示出的一种信息查询方法所涉及的实施环境的示意图;
[0024]图2是根据一示例性实施例示出的一种信息查询方法的流程图;
[0025]图3是根据另一示例性实施例示出的一种信息查询方法的流程图;
[0026]图4A是根据另一示例性实施例示出的一种信息查询方法的显示界面示意图;
[0027]图4B是根据另一示例性实施例示出的一种信息查询方法的显示界面示意图;
[0028]图5A是根据另一示例性实施例示出的一种信息查询方法的流程图;
[0029]图5B是根据另一示例性实施例示出的一种信息查询方法的显示界面示意图;
[0030]图5C是根据另一示例性实施例示出的一种信息查询方法的显示界面示意图;
[0031]图6A是根据另一示例性实施例示出的一种信息查询方法所涉及的实施环境的示意图;
[0032]图6B是根据另一示例性实施例示出的一种信息查询方法的流程图;
[0033]图7是根据另一示例性实施例示出的一种信息查询方法的流程图;
[0034]图8是根据一示例性实施例示出的一种信息查询装置的框图;
[0035]图9是根据另一示例性实施例示出的一种信息查询装置的框图;
[0036]图10是根据另一示例性实施例示出的一种信息查询装置的框图;
[0037]图11是根据另一示例性实施例示出的一种信息查询装置的框图;
[0038]图12是根据另一示例性实施例示出的一种信息查询装置的框图。
【具体实施方式】
[0039]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0040]在本发明实施方式中出现的术语“第一”、“第二”仅用于描述,而不能理解为指示或暗示相对重要性或隐含所指示的技术特征的数量。
[0041]图1是本公开各个实施例所涉及的一种实施环境的示意图,该实施环境可以包括:第一社交客户端110、第二社交客户端120、服务器130、第一商家平台140和第二商家平台150。
[0042]第一社交客户端110和第二社交客户端120是为用户提供社交服务的社交客户端,该社交客户端可以运行于诸如手机、平板电脑、便携式计算机和台式计算机之类的终端设备中。用户通过第一社交客户端110登录第一社交帐号,通过第二社交客户端120登录第二社交账号。并且,实际实现时,第二社交客户端120可以有一个,也可以有多个。
[0043]第一社交客户端110和第二社交客户端120可以通过无线网络方式或者有线网络方式与服务器130建立通信连接。
[0044]服务器130是为第一社交客户端和第二社交客户端提供服务的社交服务器,服务器130可以是一台服务器,也可以是由若干台服务器组成的服务器集群,或者是一个云计算服务中心。
[0045]第一商家平台140和第二商家平台150是用于提供商家的服务信息的网络平台,第一商家平台140和第二商家平台150中包括至少一个商家。第一商家平台140和第二商家平台150中包括的商家可以相同或者不同,如图1所示,其示例性的示出了第一商家平台140中包括商家1、商家2和商家3,第二商家平台150中包括商家1、商家2和商家4。
[0046]可选的,第一商家平台和第二商家平台是网络外卖平台、网络打车平台、网络购物平台、在线票务服务平台或综合生活服务平台。其中,综合生活服务平台是用于提供美食、电影、美容、美甲、运动等多种类型的服务的商家平台。
[0047]第一商家平台140和第二商家平台150可以通过无线网络方式或有线网络方式与服务器130建立通信连接。
[0048]需要说明的是,本公开实施例所提供的信息查询方法,除第一社交客户端110和第二社交客户端120外,还可以包括其他多个社交客户端,除第一商家平台140和第二商家平台150外,还可以包括其他多个商家平台,本公开实施例对此不作限定。
[0049]图2是根据一示例性实施例示出的一种信息查询方法的流程图。本实施例以该信息查询方法应用于图1所示的实施环境中来举例说明。该方法可以包括以下几个步骤:
[0050]在步骤201中,第一社交客户端向服务器发送查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种。
[0051 ]在步骤202中,服务器接收第一社交客户端发送的查询请求,查询请求中携带有商家的商家标识。
[0052]在步骤203中,服务器根据商家标识从至少两个商家平台中获取商家的商家信息。
[0053]在步骤204中,服务器根据商家在至少两个商家平台中的商家信息,向第一社交客户端提供查询结果。
[0054]在步骤205中,第一社交客户端接收服务器提供的查询结果。
[0055]上述步骤201和步骤205可以单独实现成为第一社交客户端侧的信息查询方法,步骤202、步骤203和步骤204可以单独实现成为服务器侧的信息查询方法。
[0056]综上所述,本公开实施例提供的信息查询方法,通过第一社交客户端向服务器发送携带有商家的商家标识的查询请求,服务器根据商家标识从至少两个商家平台中获取商家的商家信息并将查询结果返回给第一社交客户端,由于第一社交客户端获取到的查询结果是服务器根据商家在至少两个商家平台中的商家信息生成的,避免了第一社交客户端只能从正在登录的商家平台获取商家在该商家平台中的商家信息,导致获取的商家信息比较有限的问题,达到了第一社交客户端可以通过服务器同时从多个商家平台中获取商家的商家信息,使获取到的商家信息更丰富的效果。
[0057]图3是根据一示例性实施例示出的一种信息查询方法的流程图。本实施例以该信息查询方法应用于图1所示的实施环境中来举例说明。该方法可以包括以下几个步骤:
[0058]在步骤301中,第一社交客户端向服务器发送查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种。
[0059]可选的,第一社交客户端中登陆有第一社交帐号,该第一社交帐号可以是社交平台的登录帐号、手机号或其他类型的社交帐号。
[0060]可选的,商家的商家标识是商家名称和/或商家提供的服务的服务名称。
[0061]比如,第一社交客户端接收到用户输入的商家I的商家名称“ABC”,则第一社交客户端向服务器发送的查询请求中包括该商家I的商家名称“ABC"。
[0062]可选的,优惠信息是第一社交客户端在获取商家提供的服务时能享受的优惠的信息,比如“满20元减5元”;状态信息是空闲状态或忙碌状态;起送价信息是商家对第一社交客户端请求获取的服务进行配送的最低价格信息,比如“20元起送”;用户评价信息是用户对该商家的服务态度、商家提供的服务的质量等的评价。可选的,商家信息还包括:商家名称、商家图片和商家位置。
[0063]需要说明的是,当第一社交客户端请求获取的商家信息是打车信息时,商家的商家标识可以是车辆的类型,比如“出租车”、“顺风车”和“专车”,对应的商家是车辆管理公司,比如,以商家标识为“出租车”来举例,商家即为出租车公司。
[0064]在步骤302中,服务器接收第一社交客户端发送的查询请求,查询请求中携带有商家的商家标识。
[0065]在步骤303中,服务器根据商家标识从至少两个商家平台中获取商家的商家信息。
[0066]可选的,商家平台是网络外卖平台、网络打车平台、网络购物平台、在线票务服务平台或综合生活服务平台。
[0067]可选的,商家在一个或多个商家平台中,且在不同的商家平台中提供的服务相同或者不同。
[0068]可选的,本步骤包括如下两种可能的实现方式:
[0069]第一种:服务器向合作的各个商家平台发送商家的商家标识,包括该商家的商家平台将该商家的商家信息返回给服务器。
[0070]例如,结合图1,当查询请求中携带的是商家3的商家标识时,服务器向第一商家平台和第二商家平台均发送商家3的商家标识,第一商家平台返回商家3的商家信息,第二商家平台中不包括商家3的商家标识,则不返回商家3的商家信息。
[0071]第二种:当商家平台中包括该商家时,商家平台与该商家的商家标识存在对应关系,服务器中预先存储有该对应关系,服务器将商家标识发送给与该商家标识存在对应关系的商家平台,商家平台将该商家的商家信息返回给服务器,本实施例对服务器获取商家信息的方法不作限定。
[0072]比如,服务器根据预存的对应关系确定第一商家平台与商家3的商家标识存在对应关系,则只向第一商家平台发送商家3的商家标识,由第一商家平台返回商家3的商家信息。
[0073]在步骤304中,服务器根据商家在至少两个商家平台中的商家信息,向第一社交客户端提供查询结果。
[0074]该步骤存在两种不同的实现方式:
[0075]在第一种可能的实现方式中,服务器向第一社交客户端提供商家在至少两个商家平台中的商家信息。
[0076]在第二种可能的实现方式中,用户在通过第一社交客户端发送查询请求时,可以预先设置筛选条件,进而在发送查询请求时发送携带有该筛选条件的查询请求,则此时服务器根据商家在至少两个商家平台中的商家信息,向第一社交客户端提供满足筛选条件的商家平台中的商家的商家信息。
[0077]可选的,筛选条件包括:优惠最高/最低、起送价最高/最低、用户评价最高/最低、处于空闲/忙碌状态、人均消费最高/最低、距离第一社交客户端所对应位置距离最远/最近中的至少一种。
[0078]需要说明的是,服务器向第一社交客户端提供的满足筛选条件的商家平台中的商家的商家信息也可以有多个。
[0079]本实施例对该步骤采用的实现方式不作限定。
[0080]在步骤305中,第一社交客户端接收服务器提供的查询结果。
[0081]该步骤也包括两种不同的实现方式:
[0082]在第一种可能的实现方式中,服务器向第一社交客户端提供商家在至少两个商家平台中的商家信息时,第一社交客户端可以相应的接收到服务器提供的商家在至少两个商家平台中的商家信息。实际实现时,第一社交客户端接收到服务器提供的各个商家信息之后,可以对接收到的商家信息进行展示。
[0083]在一个示例性的实施例中,第一社交客户端请求查询商家I的商家信息,商家I在第一商家平台中的商家信息包括:商家名称χχχχ、商家图片、满20元减3元、起送价20元、处于空闲状态;商家I在第二商家平台中的商家信息包括:商家名称xxxx、商家图片、满20元减5元、起送价30元、处于空闲状态,第一社交客户端显示的示意图如图4A所示,商家I在第一商家平台中的商家信息如示意图中410所示,商家I在第二商家平台中的商家信息如示意图中420所示。
[0084]在第二种可能的实现方式中,用户在通过第一社交客户端发送的查询请求中携带有筛选条件,则服务器根据商家在两个商家平台中的商家信息,向第一社交客户端提供满足筛选条件的商家平台中的商家的商家信息,第一社交客户端对应的接收服务器提供的满足筛选条件的商家平台中的商家的商家信息。在实际实现时,第一社交客户端在接收到服务器提供的满足筛选条件的商家平台中的商家的商家信息后,第一社交客户端可以展示接收到的商家信息。
[0085]在上述示例性实施例中,当筛选条件是起送价最低时,服务器向第一社交客户端返回第一商家平台中的商家I的商家信息,第一社交客户端显示接收到的信息,第一社交客户端显示的示意图如图4B所示。
[0086]在步骤306中,第一社交客户端向服务器发送信息获取请求,信息获取请求用于请求获取商家在目标商家平台中所提供的服务的服务信息。
[0087]当第一社交客户端接收到商家在一个或多个商家平台中的商家信息后,第一社交客户端对该一个或多个商家平台中的商家的商家信息进行显示,当用户在第一社交客户端中选择目标商家平台中的商家后,第一社交客户端向服务器发送信息获取请求。
[0088]可选的,信息获取请求中包括目标商家平台的平台标识和商家标识,平台标识用于唯一的标识一个商家平台。
[0089]在上述示例性例子中,第一社交客户端接收到商家I在第一商家平台和第二商家平台中的商家信息,并在第一社交客户端中的显示效果如上图4A所示,当用户点击第一商家平台中的商家I时,第一商家平台即为目标商家平台。
[0090]在步骤307中,服务器接收第一社交客户端发送的信息获取请求。
[0091]在步骤308中,服务器获取服务信息,发送服务信息至第一社交客户端。
[0092]服务器向目标商家平台发送商家标识,并接收目标商家平台返回的商家在该目标商家平台中提供的所有的服务的服务信息,发送该服务信息至第一社交客户端,或者,发送该服务信息对应的网络链接至第一社交客户端。
[0093]在步骤309中,第一社交客户端接收服务信息。
[0094]当服务器直接将服务信息发送给第一社交客户端时,第一社交客户端在接收到服务信息后,对服务信息进行显示;当服务器将服务信息对应的网络链接发送给第一社交客户端时,第一社交客户端对服务信息的网络链接进行显示,当用户点击该网络链接时,服务器将服务信息发送给第一社交客户端,在第一社交客户端中进行显示。
[0095]在步骤310中,第一社交客户端向服务器发送服务获取请求,服务获取请求用于请求获取服务信息中的服务。
[0096]第一社交客户端在接收到服务信息并进行显示后,用户通过第一社交客户端在服务信息中选定请求获取的服务,生成第一社交客户端的选单信息,通过第一社交客户端向服务器发送服务获取请求,服务获取请求中包括第一社交客户端的选单信息。
[0097]比如,商家是提供网络点餐服务的商家,商家的服务信息是菜单信息,第一社交客户端接收到菜单信息并进行显示后,用户通过第一社交客户端在菜单信息中选择需要的菜品“兰州拉面和番茄炒蛋盖浇饭”,第一社交客户端接收到用户的选择信号之后,生成第一社交客户端的选单信息,用户进行最终确认后,将包括第一社交客户端的选单信息的服务获取请求发送给服务器。
[0098]在步骤311中,服务器接收第一社交客户端发送的服务获取请求,转发服务获取请求至目标商家平台中的商家。
[0099]可选的,目标商家平台中的商家在接收到服务获取请求,并对服务获取请求进行确认后,向服务器返回确认提供服务的确认信息至第一社交客户端,服务器将确认信息转发给第一社交客户端。
[0100]比如,在上述例子中,目标商家平台中的商家接收到的服务获取请求是“兰州拉面和番茄炒蛋盖浇饭”,则商家进行确认后,向第一社交客户端提供兰州拉面和番茄炒蛋盖浇饭。
[0101]在基于上述实施例的其他可选实施例中,第一社交客户端还可以与多个第二用户客户端拼单,则上述步骤310还包括以下步骤501、步骤505和步骤506,上述步骤311还包括以下步骤502、步骤503、步骤504和步骤507,如图5A所示:
[0102]在步骤501中,第一社交客户端向服务器发送拼单请求,拼单请求中携带有至少一个第二社交帐号。
[0103]可选的,第二社交帐号是社交平台的登录帐号、手机号或其他类型的社交帐号,第二社交帐号与第一社交客户端中的第一社交帐号可以是相同类型的社交帐号或不同类型的社交帐号,不同的第二社交帐号可以是相同类型或者不同类型的社交帐号,本实施例对此不做限定。
[0104]比如,第一社交客户端在接收到服务信息后,在第一社交客户端对应的社交平台中选择多个第二社交帐号,即向服务器发送拼单请求。
[0105]在步骤502中,服务器接收第一社交客户端发送的拼单请求。
[0106]在步骤503中,服务器向每个第二社交帐号所对应的第二社交客户端发送服务信息。
[0107]服务器直接向第二社交客户端发送服务信息;或者,服务器向第二社交客户端发送服务信息对应的网络链接,在第二社交客户端中显示该网络链接,且用户点击该网络链接时,服务器将服务信息发送给第二社交客户端。
[0108]第二社交客户端接收到服务器发送的服务信息之后,展示接收到的服务信息。此后,当用户想要获取展示的服务信息中的某项服务时,用户可以在第二社交客户端中选择需要拼单的服务,第二社交客户端接收到用户的选择信号之后,发送拼单信息至服务器。
[0109]在步骤504中,服务器接收至少一个第二社交客户端返回的拼单信息,转发拼单信息至第一社交客户端。
[0110]可选的,服务器接收至少一个第二社交客户端返回的第一社交帐号和拼单信息,根据第一社交帐号,将拼单信息发送给第一社交帐号对应的第一社交客户端;或者,服务器在接收到第一社交客户端发送的至少一个第二社交帐号后,将至少一个第二社交帐号与第一社交帐号进行关联,将至少一个第二社交客户端返回的拼单信息转发给与该第二社交帐号关联的第一社交帐号所对应的第一社交客户端,本实施例对此不作限定。
[0111]在步骤505中,第一社交客户端接收服务器发送的至少一个第二社交客户端返回的拼单信息。
[0112]可选的,第一社交客户端在接收到服务器发送的至少一个第二社交客户端的拼单信息后,在第一社交客户端中对至少一个第二社交客户端的拼单信息进行显示。
[0113]在步骤506中,第一社交客户端向服务器发送服务获取请求,服务获取请求中包括第一社交客户端的选单信息和来自至少一个第二社交客户端的拼单信息。
[0114]第一社交客户端在服务信息中选定请求获取的服务生成第一社交客户端的选单信息,第一社交客户端在对选单信息和接收到的至少一个第二社交客户端的拼单信息进行确认后,发送服务获取请求。
[0115]在步骤507中,服务器接收第一社交客户端发送的服务获取请求,转发服务获取请求至目标商家平台中的商家。
[0116]可选的,目标商家平台中的商家在接收到服务获取请求,并对服务获取请求进行确认后,向服务器返回确认信息并提供服务,确认信息是用于确认提供服务的信息,服务器将确认信息转发给第一社交客户端,或,转发给第一社交客户端和至少一个第二社交客户端。
[0117]在一个示例性的例子中,第一社交客户端在社交平台中输入商家I的商家名称“ABC”,服务器根据商家名称从第一商家平台和第二商家平台中获取商家I的商家信息,并返回给第一社交客户端,在登录有第一社交客户端的第一终端中进行显示,如上图4A所示。
[0118]用户在第一社交客户端中选择第一商家平台中的商家I,则服务器获取商家I在第一商家平台中提供的服务的服务信息并发送给第一社交客户端,假设商家I在第一商家平台中提供的服务是网络外卖服务,服务信息包括菜单信息,则第一社交客户端对服务信息进行显示,如图5B所示第一社交客户端可以在菜单信息中选定需要的菜品生成选单信息。
[0119]第一社交客户端在社交平台中选择第二社交帐号,并通过服务器将商家I的网络链接发送给第二社交帐号对应的第二社交客户端,当用户在第二社交客户端中点击服务信息的网络链接时,在第二社交客户端中显示服务器返回的商家I的菜单信息,用户在菜单信息中选定需要的菜品生成拼单信息后,提交拼单信息并通过服务器转发给第一社交客户端。第二社交客户端对服务信息进行显示的显示示意图与图5B所示的第一社交客户端的显示示意图相同,本实施例对此不再赘述。
[0120]服务器接收第二社交客户端发送的拼单信息并转发给第一社交客户端,在第一社交客户端中显示第一社交客户端的选单信息510和接收到的第二社交客户端的拼单信息511,如图5C所示,当用户选择确定时,将包括第一社交客户端的选单信息510和第二社交客户端的拼单信息511的服务获取请求通过服务器转发给第一商家平台中的商家I,当商家I确认提供服务时,通过服务器向第一社交客户端返回确认信息,表示接受订单,并向第一社交客户端提供服务获取请求中的“蛋炒饭、牛肉炒饭和番茄炒蛋盖浇饭”。
[0121]综上所述,本公开实施例提供的信息查询方法,通过第一社交客户端向服务器发送携带有商家的商家标识的查询请求,服务器根据商家标识从至少两个商家平台中获取商家的商家信息并将查询结果返回给第一社交客户端,由于第一社交客户端获取到的查询结果是服务器根据商家在至少两个商家平台中的商家信息生成的,避免了第一社交客户端只能从正在登录的商家平台获取商家在该商家平台中的商家信息,导致获取的商家信息比较有限的问题,达到了第一社交客户端可以通过服务器同时从多个商家平台中获取商家的商家信息,使获取到的商家信息更丰富的效果。
[0122]本公开实施例提供的信息查询方法,通过第一社交客户端向服务器发送拼单请求,达到了第一社交客户端对应的用户可以与多个第二社交客户端对应的多个用户进行拼单,增强用户之间的交流,同时一个服务获取请求中可以包括多个社交客户端请求获取的服务,减少了服务获取请求的数量,减少了通信流量,降低了服务器的负荷。
[0123]在基于上述实施例的其他可选实施例中,当需要对第一社交客户端请求获取的服务进行配送时,图1所示的实施环境中还包括:至少一个配送终端。如图6A所示,实施环境中还包括第一配送终端160和第二配送终端170:
[0124]第一配送终端160和第二配送终端170是诸如手机、平板电脑、便携式电脑和便携式穿戴设备之类的移动终端,第一配送终端160和第二配送终端170具有定位功能。
[0125]第一配送终端160和第二配送终端170通过无线网络方式或有线网络方式与服务器130建立通信连接。
[0126]则该方法还包括以下几个步骤,如图6B所示:
[0127]在步骤601中,服务器接收第一社交客户端发送的第一位置信息。
[0128]在步骤602中,服务器获取商家的第二位置信息。
[0129]可选的,商家平台中预存有商家的位置信息,服务器从目标商家平台中获取商家的第二位置信息。
[0130]在步骤603中,服务器获取至少一个配送人员的位置信息和状态信息。
[0131]配送终端通过定位功能获取配送人员的位置信息,并将位置信息和状态信息发送给服务器。
[0132]可选的,状态信息是处于空闲状态或处于忙碌状态。
[0133]在步骤604中,服务器根据至少一个配送人员的位置信息和状态信息,以及第二位置信息确定目标配送人员。
[0134]可选的,目标配送人员是位于商家预定距离内,且处于空闲状态的所有配送人员;或者,目标配送人员是距离商家最近,且处于空闲状态的配送人员,预定距离是系统预设值或由用户自定义,本实施例对此不作限定。
[0135]在步骤605中,服务器向目标配送人员对应的目标配送客户端发送配送请求,配送请求用于请求为第一社交客户端配送商家提供的服务,配送请求中至少包括第一位置信息和第二位置信息。
[0136]服务器通过目标配送客户端向目标配送人员发送配送请求。
[0137]在步骤606中,服务器接收目标配送客户端返回的确认配送的确认信息,向商家发送确认信息。
[0138]可选的,确认信息表示目标配送人员同意为第一社交客户端进行配送,服务器接收到目标配送客户端返回的确认信息后,向第一社交客户端发送确认信息和目标配送人员的配送人员信息,配送人员信息包括配送人员的姓名、性别和用户评价中的至少一种。
[0139]商家在接收到确认信息后,通过目标配送人员为第一社交客户端请求获取的服务进行配送。
[0140]综上所述,本公开实施例提供的信息查询方法,通过根据商家的位置信息、配送人员的位置信息和状态信息为第一社交客户端请求获取的服务安排配送人员,达到了不需要向所有配送人员推送配送消息,减少了推送消息的数量,减少了通信流量的效果。
[0141]在基于上述实施例的其他可选实施例中,当需要为第一社交客户端请求获取的服务进行配送,且确定了为该第一社交客户端提供配送服务的配送人员之后,该方法还包括以下几个步骤,如图7所示:
[0142]在步骤701中,服务器获取为第一社交客户端提供配送服务的配送人员的位置信息。
[0143]在步骤702中,服务器将配送人员的位置信息发送给第一社交客户端和/或商家,第一社交客户端和/或商家用于对目标配送人员的位置信息进行显示。
[0144]可选的,在第一社交客户端对应的社交平台或客户端中显示地图界面,根据配送人员的位置信息在地图界面中对配送人员的位置进行显示,或者,在第一社交客户端对应的终端的地图应用程序对配送人员的位置进行显示,本实施例对此不做限定。
[0145]综上所述,本公开实施例提供的信息查询方法,通过将配送人员的位置信息发送给第一社交客户端和商家进行显示,达到了使第一社交客户端和商家获取到服务的实时配送信息的效果。
[0146]图8是根据一示例性实施例示出的一种信息查询装置的框图,该信息查询装置可以通过软件或硬件或两者的结合实现成为图1所示的实施环境中的服务器的全部或者一部分,该装置包括:
[0147]第一接收模块810,用于接收第一社交客户端发送的查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息。
[0148]第一获取模块820,用于根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种。
[0149]提供模块830,用于根据商家在至少两个商家平台中的商家信息,向第一社交客户端提供查询结果。
[0150]综上所述,本公开实施例提供的信息查询装置,通过第一社交客户端向服务器发送携带有商家的商家标识的查询请求,服务器根据商家标识从至少两个商家平台中获取商家的商家信息并将查询结果返回给第一社交客户端,由于第一社交客户端获取到的查询结果是服务器根据商家在至少两个商家平台中的商家信息生成的,避免了第一社交客户端只能从正在登录的商家平台获取商家在该商家平台中的商家信息,导致获取的商家信息比较有限的问题,达到了第一社交客户端可以通过服务器同时从多个商家平台中获取商家的商家信息,使获取到的商家信息更丰富的效果。
[0151]图9是根据一示例性实施例示出的一种信息查询装置的框图,该信息查询装置可以通过软件或硬件或两者的结合实现成为图1所示的实施环境中的第一终端的全部或者一部分,该装置包括:
[0152]第一发送模块910,用于向服务器发送查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息,服务器用于根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种。
[0153]第一接收模块920,用于接收服务器提供的查询结果。
[0154]综上所述,本公开实施例提供的信息查询装置,通过第一社交客户端向服务器发送携带有商家的商家标识的查询请求,服务器根据商家标识从至少两个商家平台中获取商家的商家信息并将查询结果返回给第一社交客户端,由于第一社交客户端获取到的查询结果是服务器根据商家在至少两个商家平台中的商家信息生成的,避免了第一社交客户端只能从正在登录的商家平台获取商家在该商家平台中的商家信息,导致获取的商家信息比较有限的问题,达到了第一社交客户端可以通过服务器同时从多个商家平台中获取商家的商家信息,使获取到的商家信息更丰富的效果。
[0155]图10是根据另一示例性实施例示出的一种信息查询装置的框图,该信息查询装置可以通过软件或硬件或两者的结合实现成为图1所示的实施环境中的服务器的全部或者一部分,该装置包括:
[0156]第一接收模块1010,用于接收第一社交客户端发送的查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息。
[0157]第一获取模块1020,用于根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种。
[0158]提供模块1030,用于根据商家在至少两个商家平台中的商家信息,向第一社交客户端提供查询结果。
[0159]提供模块1030,用于向第一社交客户端提供商家在至少两个商家平台中的商家信息。
[0160]或者,查询请求中携带有筛选条件,提供模块1030,用于向第一社交客户端提供满足筛选条件的商家平台中的商家的商家信息。
[0161]第二接收模块1040,用于接收第一社交客户端发送的信息获取请求,信息获取请求用于请求获取商家在目标商家平台中所提供的服务的服务信息。
[0162]第二获取模块1050,用于获取服务信息,发送服务信息至第一社交客户端。
[0163]第三接收模块1060,用于接收第一社交客户端发送的服务获取请求,转发服务获取请求至目标商家平台中的商家,服务获取请求用于请求获取服务信息中的服务。
[0164]第三接收模块1060包括:
[0165]第一接收子模块1061,用于接收第一社交客户端发送的拼单请求,拼单请求中携带有至少一个第二社交帐号。
[0166]发送子模块1062,用于向每个第二社交帐号所对应的第二社交客户端发送所述服务?目息O
[0167]第二接收子模块1063,用于接收至少一个第二社交客户端返回的拼单信息,转发拼单信息至第一社交客户端。
[0168]第三接收子模块1064,用于接收第一社交客户端发送的服务获取请求,服务获取请求中包括第一社交客户端的选单信息和来自至少一个第二社交客户端的拼单信息。
[0169]综上所述,本公开实施例提供的信息查询装置,通过第一社交客户端向服务器发送携带有商家的商家标识的查询请求,服务器根据商家标识从至少两个商家平台中获取商家的商家信息并将查询结果返回给第一社交客户端,由于第一社交客户端获取到的查询结果是服务器根据商家在至少两个商家平台中的商家信息生成的,避免了第一社交客户端只能从正在登录的商家平台获取商家在该商家平台中的商家信息,导致获取的商家信息比较有限的问题,达到了第一社交客户端可以通过服务器同时从多个商家平台中获取商家的商家信息,使获取到的商家信息更丰富的效果。
[0170]可选的,在基于上述实施例的其他可选实施例中,当需要为第一社交客户端请求获取的服务进行配送时,如图11所示,该装置还包括:
[0171]第四接收模块1110,用于接收第一社交客户端发送的第一位置信息。
[0172]第三获取模块1120,用于获取商家的第二位置信息。
[0173]第四获取模块1130,用于获取至少一个配送人员的位置信息和状态信息。
[0174]确定模块1140,用于根据至少一个配送人员的位置信息和状态信息,以及第二位置信息确定目标配送人员。
[0175]第一发送模块1150,用于向目标配送人员对应的目标配送客户端发送配送请求,配送请求用于请求为第一社交客户端配送商家提供的服务,配送请求中至少包括第一位置信息和第二位置信息。
[0176]第五接收模块1160,用于接收目标配送客户端返回的确认配送的确认信息,向商家发送确认信息。
[0177]第五获取模块1170,用于获取为第一社交客户端提供配送服务的配送人员的位置
?目息O
[0178]第二发送模块1180,用于将配送人员的位置信息发送给第一社交客户端和/或商家,第一社交客户端和/或商家用于对目标配送人员的位置信息进行显示。
[0179]图12是根据另一示例性实施例示出的一种信息查询装置的框图,该信息查询装置可以通过软件或硬件或两者的结合实现成为图1所示的实施环境中的第一终端的全部或者一部分,该装置包括:
[0180]第一发送模块1210,用于向服务器发送查询请求,查询请求中携带有商家的商家标识,查询请求用于请求查询商家的商家信息,服务器用于根据商家标识从至少两个商家平台中获取商家的商家信息,商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种。
[0181]第一接收模块1220,用于接收服务器提供的查询结果。
[0182]第一接收模块1220,用于接收服务器提供的商家在至少两个商家平台中的商家信息;
[0183]或者,查询请求中携带有筛选条件,第一接收模块1220,用于接收服务器提供的满足筛选条件的商家平台中的商家的商家信息。
[0184]第二发送模块1230,用于向服务器发送信息获取请求,信息获取请求用于请求获取商家在目标商家平台中所提供的服务的服务信息;
[0185]第二接收模块1240,用于接收服务信息;
[0186]第三发送模块1250,用于向服务器发送服务获取请求,服务器用于转发服务获取请求至目标商家平台中的商家,服务获取请求为请求获取服务信息中的服务的请求。
[0187]第三发送模块1250包括:
[0188]第一发送子模块1251,用于向服务器发送拼单请求,拼单请求中携带有至少一个第二社交客户端;
[0189]接收子模块1252,用于接收所述服务器发送的所述至少一个第二社交帐号所对应的第二社交客户端返回的拼单信息;
[0190]第二发送子模块1253,用于向服务器发送服务获取请求,服务获取请求中包括选单信息和来自至少一个第二社交客户端的拼单信息。
[0191]综上所述,本公开实施例提供的信息查询装置,通过第一社交客户端向服务器发送携带有商家的商家标识的查询请求,服务器根据商家标识从至少两个商家平台中获取商家的商家信息并将查询结果返回给第一社交客户端,由于第一社交客户端获取到的查询结果是服务器根据商家在至少两个商家平台中的商家信息生成的,避免了第一社交客户端只能从正在登录的商家平台获取商家在该商家平台中的商家信息,导致获取的商家信息比较有限的问题,达到了第一社交客户端可以通过服务器同时从多个商家平台中获取商家的商家信息,使获取到的商家信息更丰富的效果。
[0192]需要说明的是:上述实施例提供的信息查询装置在查询信息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的信息查询装置和信息查询方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0193]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0194]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0195]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种信息查询方法,其特征在于,所述方法包括: 接收第一社交客户端发送的查询请求,所述查询请求中携带有商家的商家标识,所述查询请求用于请求查询所述商家的商家信息; 根据所述商家标识从至少两个商家平台中获取所述商家的商家信息,所述商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种; 根据所述商家在所述至少两个商家平台中的商家信息,向所述第一社交客户端提供查询结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述商家在所述至少两个商家平台中的商家信息,向所述第一社交客户端提供查询结果,包括: 向所述第一社交客户端提供所述商家在所述至少两个商家平台中的商家信息; 或者, 所述查询请求中携带有筛选条件,向所述第一社交客户端提供满足所述筛选条件的商家平台中的所述商家的商家信息。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括: 接收所述第一社交客户端发送的信息获取请求,所述信息获取请求用于请求获取所述商家在目标商家平台中所提供的服务的服务信息; 获取所述服务信息,发送所述服务信息至所述第一社交客户端; 接收所述第一社交客户端发送的服务获取请求,转发所述服务获取请求至所述目标商家平台中的所述商家,所述服务获取请求用于请求获取所述服务信息中的服务。4.根据权利要求3所述的方法,其特征在于,所述接收所述第一社交客户端发送的服务获取请求,包括: 接收所述第一社交客户端发送的拼单请求,所述拼单请求中携带有至少一个第二社交帐号; 向每个第二社交帐号所对应的第二社交客户端发送所述服务信息; 接收所述至少一个第二社交客户端返回的拼单信息,转发所述拼单信息至所述第一社交客户端; 接收所述服务获取请求,所述服务获取请求中包括所述第一社交客户端的选单信息和来自所述至少一个第二社交客户端的拼单信息。5.根据权利要求3所述的方法,其特征在于,所述方法还包括: 接收所述第一社交客户端发送的第一位置信息; 获取所述商家的第二位置信息; 获取至少一个配送人员的位置信息和状态信息; 根据所述至少一个配送人员的所述位置信息和所述状态信息,以及所述第二位置信息确定目标配送人员; 向所述目标配送人员对应的目标配送客户端发送配送请求,所述配送请求用于请求为所述第一社交客户端配送所述商家提供的服务,所述配送请求中至少包括所述第一位置信息和所述第二位置信息; 接收所述目标配送客户端返回的确认配送的确认信息,向所述商家发送所述确认信息。6.根据权利要求3所述的方法,其特征在于,所述方法还包括: 获取为所述第一社交客户端提供配送服务的配送人员的位置信息; 将所述配送人员的所述位置信息发送给所述第一社交客户端和/或所述商家,所述第一社交客户端和/或所述商家用于对所述目标配送人员的所述位置信息进行显示。7.一种信息查询方法,其特征在于,所述方法包括: 向服务器发送查询请求,所述查询请求中携带有商家的商家标识,所述查询请求用于请求查询所述商家的商家信息,所述服务器用于根据所述商家标识从至少两个商家平台中获取所述商家的商家信息,所述商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种,并根据所述商家在所述至少两个商家平台中的商家信息提供查询结果; 接收所述服务器提供的所述查询结果。8.根据权利要求7所述的方法,其特征在于,所述接收所述服务器提供的查询结果,包括: 接收所述服务器提供的所述商家在所述至少两个商家平台中的商家信息; 或者, 所述查询请求中携带有筛选条件,接收所述服务器提供的满足所述筛选条件的商家平台中的所述商家的商家信息。9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括: 向所述服务器发送信息获取请求,所述信息获取请求用于请求获取所述商家在目标商家平台中所提供的服务的服务信息; 接收所述服务信息; 向所述服务器发送服务获取请求,所述服务器用于转发所述服务获取请求至所述目标商家平台中的所述商家,所述服务获取请求用于请求获取所述服务信息中的服务。10.根据权利要求9所述的方法,其特征在于,所述向所述服务器发送服务获取请求包括: 向所述服务器发送拼单请求,所述拼单请求中携带有至少一个第二社交帐号; 接收所述服务器发送的所述至少一个第二社交帐号所对应的第二社交客户端返回的拼单信息; 向所述服务器发送所述服务获取请求,所述服务获取请求中包括选单信息和来自所述至少一个第二社交客户端的拼单信息。11.一种信息查询装置,其特征在于,所述装置包括: 第一接收模块,用于接收第一社交客户端发送的查询请求,所述查询请求中携带有商家的商家标识,所述查询请求用于请求查询所述商家的商家信息; 第一获取模块,用于根据所述商家标识从至少两个商家平台中获取所述商家的商家信息,所述商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种; 提供模块,用于根据所述商家在所述至少两个商家平台中的商家信息,向所述第一社交客户端提供查询结果。12.根据权利要求11所述的装置,其特征在于, 所述提供模块,用于向所述第一社交客户端提供所述商家在所述至少两个商家平台中的商家信息; 或者, 所述查询请求中携带有筛选条件,所述提供模块,用于向所述第一社交客户端提供满足所述筛选条件的商家平台中的所述商家的商家信息。13.根据权利要求11或12所述的装置,其特征在于,所述装置还包括: 第二接收模块,用于接收所述第一社交客户端发送的信息获取请求,所述信息获取请求用于请求获取所述商家在目标商家平台中所提供的服务的服务信息; 第二获取模块,用于获取所述服务信息,发送所述服务信息至所述第一社交客户端;第三接收模块,用于接收所述第一社交客户端发送的服务获取请求,转发所述服务获取请求至所述目标商家平台中的所述商家,所述服务获取请求用于请求获取所述服务信息中的服务。14.根据权利要求13所述的装置,其特征在于,所述第三接收模块包括: 第一接收子模块,用于接收所述第一社交客户端发送的拼单请求,所述拼单请求中携带有至少一个第二社交帐号; 发送子模块,用于向每个第二社交帐号所对应的第二社交客户端发送所述服务信息;第二接收子模块,用于接收所述至少一个第二社交客户端返回的拼单信息,转发所述拼单信息至所述第一社交客户端; 第三接收子模块,用于接收所述服务获取请求,所述服务获取请求中包括所述第一社交客户端的选单信息和来自所述至少一个第二社交客户端的拼单信息。15.根据权利要求13所述的装置,其特征在于,所述装置还包括: 第四接收模块,用于接收所述第一社交客户端发送的第一位置信息; 第三获取模块,用于获取所述商家的第二位置信息; 第四获取模块,用于获取至少一个配送人员的位置信息和状态信息; 确定模块,用于根据所述至少一个配送人员的所述位置信息和所述状态信息,以及所述第二位置信息确定目标配送人员; 第一发送模块,用于向所述目标配送人员对应的目标配送客户端发送配送请求,所述配送请求用于请求为所述第一社交账号配送所述商家提供的服务,所述配送请求中至少包括所述第一位置信息和所述第二位置信息; 第五接收模块,用于接收所述目标配送客户端返回的确认配送的确认信息,向所述商家发送所述确认信息。16.根据权利要求13所述的装置,其特征在于,所述装置还包括: 第五获取模块,用于获取为所述第一社交客户端提供配送服务的配送人员的位置信息; 第二发送模块,用于将所述配送人员的所述位置信息发送给所述第一社交客户端和/或所述商家,所述第一社交客户端和/或所述商家用于对所述目标配送人员的所述位置信息进行显示。17.一种信息查询装置,其特征在于,所述装置包括: 第一发送模块,用于向服务器发送查询请求,所述查询请求中携带有商家的商家标识,所述查询请求用于请求获取所述商家的商家信息,所述服务器用于根据所述商家标识从至少两个商家平台中获取所述商家的商家信息,所述商家信息包括优惠信息、状态信息、起送价信息、用户评价信息中的至少一种,并根据所述商家在所述至少两个商家平台中的商家信息提供查询结果; 第一接收模块,用于接收所述服务器提供的查询结果。18.根据权利要求17所述的装置,其特征在于, 所述第一接收模块,用于接收所述服务器提供的所述商家在所述至少两个商家平台中的商家信息; 或者, 所述查询请求中携带有筛选条件,所述第一接收模块,用于接收所述服务器提供的满足所述筛选条件的商家平台中的所述商家的商家信息。19.根据权利要求17或18所述的装置,其特征在于,所述装置还包括: 第二发送模块,用于向所述服务器发送信息获取请求,所述信息获取请求用于请求获取所述商家在目标商家平台中所提供的服务的服务信息; 第二接收模块,用于接收所述服务信息; 第三发送模块,用于向所述服务器发送服务获取请求,所述服务器用于转发所述服务获取请求至所述目标商家平台中的所述商家,所述服务获取请求用于请求获取所述服务信息中的服务。20.根据权利要求19所述的装置,其特征在于,所述第三发送模块包括: 第一发送子模块,用于向所述服务器发送拼单请求,所述拼单请求中携带有至少一个第二社交帐号; 接收子模块,用于接收所述服务器发送的所述至少一个第二社交帐号所对应的第二社交客户端返回的拼单信息,所述服务器用于向所述至少一个第二社交客户端发送所述服务信息; 第二发送子模块,用于向所述服务器发送所述服务获取请求,所述服务获取请求中包括选单信息和来自所述至少一个第二社交客户端的拼单信息。
【文档编号】G06F17/30GK105843900SQ201610168252
【公开日】2016年8月10日
【申请日】2016年3月23日
【发明人】王达峰
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1