CN105656979B - 一种非结构化消息处理的方法、客户端、服务器及平台 - Google Patents
一种非结构化消息处理的方法、客户端、服务器及平台 Download PDFInfo
- Publication number
- CN105656979B CN105656979B CN201410742862.1A CN201410742862A CN105656979B CN 105656979 B CN105656979 B CN 105656979B CN 201410742862 A CN201410742862 A CN 201410742862A CN 105656979 B CN105656979 B CN 105656979B
- Authority
- CN
- China
- Prior art keywords
- message
- client
- unstructured
- unstructured message
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Human Computer Interaction (AREA)
- Document Processing Apparatus (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例提供了一种非结构化消息处理的方法、客户端、服务器及平台,其中所述方法包括:当第一客户端检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;接收第一用户输入的第一非结构化消息;将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台。本申请实施例可以简化用户操作,提高用户处理信息的效率。
Description
技术领域
本申请涉及信息处理技术领域,特别是涉及一种非结构化消息处理的方法、一种非结构化消息处理的客户端、一种非结构化消息处理的服务器、一种非结构化消息处理的平台,以及,一种非结构化消息处理的系统。
背景技术
随着互联网技术的发展,电子商务技术迅猛普及,越来越多的人在网上进行交易活动。
卖家在电子商务平台发布自己的商品时,需要填写一定的结构化信息,一般而言,结构化信息是指组织过的数据,用以允许将消息的键和值(key-value)进行标识和分离。在电商平台中,商品信息通过类目、属性进行结构化,卖家在发布商品信息时,需要按照类目、属性的要求输入这些信息,发布的方式不够灵活,操作繁琐,花费时间较长,导致发布效率较低。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提供一种能够实现商品信息的快速发布的消息处理机制,简化用户操作。
发明内容
本申请实施例所要解决的技术问题是提供一种非结构化消息处理的方法,用以简化用户操作,提高用户处理信息的效率。
相应的,本申请实施例还提供了一种非结构化消息处理的客户端、一种非结构化消息处理的服务器、一种非结构化消息处理的平台,以及,一种非结构化消息处理的系统,用以保证上述方法的实现及应用。
为了解决上述问题,本申请公开了一种非结构化消息处理的方法,所述的方法包括:
当第一客户端检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
接收第一用户输入的第一非结构化消息;
将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识。
优选地,所述当第一客户端检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识的步骤包括:
当检测到第一用户点击客户端界面上的图标时,触发与所述图标对应的插件;
获得与所述插件对应的图标标识。
优选地,在所述接收第一用户输入的第一非结构化消息的步骤之前,还包括:
将所述图标标识显示在第一客户端的输入框中。
优选地,所述方法还包括:
生成绑定请求;
将所述绑定请求发送至通信服务器;
接收通信服务器返回的与所述绑定请求对应的绑定页面数据;
渲染所述绑定页面数据,输出对应的绑定页面;
接收第一用户在所述绑定页面中输入的第一绑定账号信息,所述第一绑定账号信息为所述第一用户在所述第一关联平台中注册的账号信息;
将所述第一绑定账号信息提交至通信服务器,所述通信服务器用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
优选地,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一用户为卖家,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述第一关联平台为电商平台。
本申请还公开了一种非结构化消息处理的方法,所述的方法包括:
通信服务器接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
将所述第二非结构化消息发送至第二客户端;
将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识。
优选地,在所述将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中的步骤之前,还包括:
通信服务器接收第一客户端发送的绑定请求;
获取与所述绑定请求对应的绑定页面数据并返回第一客户端;
接收所述第一客户端针对所述绑定页面数据提交的第一绑定账号信息,所述第一绑定账号信息为登录所述第一客户端的第一用户在所述第一关联平台中注册的账号信息;
生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
优选地,所述将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中的步骤包括:
生成第一同步消息,所述第一同步消息包括所述第一非结构化消息,以及所述第一绑定账号信息;
将所述第一同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第一非结构化消息,生成与所述第一非结构化消息对应的第一数据标识,以及,生成所述第一绑定账号信息与所述第一数据标识的绑定关系。
优选地,所述第二非结构化消息携带有第二用户的用户标识,所述将所述第二非结构化消息发送至第二客户端的步骤包括:
通信服务器在本地数据库中查找所述第二用户的用户标识对应的第二用户的地址信息;
将所述第二非结构化消息发送至所述第二用户的地址信息对应的第二客户端中。
优选地,在所述将所述第二非结构化消息发送至第二客户端的步骤之前,还包括:
当识别到所述第二非结构化消息的图标标识时,为所述第二非结构化消息添加点击事件。
优选地,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一用户为卖家用户,所述第二用户为买家用户,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述第一关联平台为电商平台。
本申请还公开了一种非结构化消息处理的方法,所述的方法包括:
第二客户端接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
展现所述第二非结构化消息;
当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
接收针对所述控件元素输入的控件元素值;
在校验所述控件元素值合法时,生成第三非结构化消息;
将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
优选地,所述第二非结构化消息添加有点击事件,所述当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面的步骤包括:
当检测到针对所述第二非结构化消息的点击操作时,触发所述点击事件;
生成与所述点击事件对应的响应参数信息并返回至通信服务器;
接收所述通信服务器发送的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
渲染所述信息填写页面的数据,展示对应的信息填写页面。
优选地,所述控件元素具有控件元素标识,所述接收针对所述控件元素输入的控件元素值的步骤包括:
生成信息调用请求,所述信息调用请求包括控件元素标识;
将所述信息调用请求发送至通信服务器;
接收通信服务器返回的与所述控件元素标识对应的控件元素值。
优选地,所述通信服务器具有绑定的第二关联平台,所述在校验所述控件元素值合法时,生成第三非结构化消息的步骤包括:
在校验所述控件元素值合法时,依据所述控件元素值生成第二关联平台的跳转请求;
将所述跳转请求发送至通信服务器,所述通信服务器用于根据所述跳转请求跳转至所述第二关联平台,以及,接收所述第二关联平台返回的响应信息;所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
接收通信服务器依据所述跳转请求发送的响应信息;
若判定所述响应信息为成功响应信息,则生成第三非结构化消息。
优选地,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
本申请还公开了一种非结构化消息处理的方法,所述的方法包括:
通信服务器接收第二客户端发送的第三非结构化消息,所述第三非结构化消息为所述第二客户端接收到第二非结构化消息后,展现所述第二非结构化消息,以及,当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;以及,接收针对所述控件元素输入的控件元素值;并在校验所述控件元素值合法时生成;所述第二非结构化消息包括第一非结构化消息以及图标标识;
将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,其中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
将所述第三非结构化消息发送至第一客户端。
优选地,在所述接收第二客户端发送的所述第三非结构化消息的步骤之前,还包括:
接收第二客户端返回的响应参数信息;
依据所述响应参数信息获取对应的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
将所述信息填写页面的数据返回客户端。
优选地,所述依据所述响应参数信息获取对应的信息填写页面的数据的步骤包括:
通信服务器获取与所述第一非结构化消息对应的第一数据标识;
根据所述第一数据标识生成填写页面数据请求;
将所述填写页面数据请求发送至第一关联平台,所述第一关联平台用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据,并将所述信息填写页面的数据返回通信服务器;
接收第一关联平台返回的与所述第一数据标识对应的信息填写页面的数据;
将所述信息填写页面的数据返回第二客户端。
优选地,所述第二客户端的账号信息在所述第一关联平台中具有绑定的第二绑定账号信息,在所述将所述信息填写页面的数据返回客户端的步骤之后,还包括:
接收第二客户端发送的信息调用请求,所述信息调用请求包括控件元素标识;
获得与所述第二客户端的账号对应的第二绑定账号信息;
将所述信息调用请求及所述第二绑定账号信息发送至所述第一关联平台,所述第一关联平台用于根据所述第二绑定账号信息定位对应的数据记录,从所述数据记录中查找与所述控件元素标识对应的控件元素值;
接收所述第一关联平台返回的与所述控件元素标识对应的控件元素值;
将所述控件元素值返回所述第二客户端。
优选地,所述将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中的步骤包括:
生成第二同步消息,所述第二同步消息包括所述第三非结构化消息,以及所述第二绑定账号信息;
将所述第二同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识,以及,生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
优选地,在所述接收第二客户端发送的所述第三非结构化消息的步骤之前,还包括:
接收第二客户端发送的第二关联平台的跳转请求;
依据所述跳转请求跳转至所述第二关联平台,所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
接收所述第二关联平台返回的响应信息;
将所述响应信息发送至所述第二客户端。
优选地,所述第一客户端为卖家客户端,所述第二客户端为卖家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
本申请还公开了一种非结构化消息处理的方法,所述的方法包括:
第一关联平台接收通信服务器发送的第一非结构化消息,所述第一非结构化消息为通信服务器从第一客户端处接收的消息,其中,所述第一客户端具有账号信息,所述第一客户端的账号信息在所述第一关联平台中具有绑定的第一绑定账号信息;
存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
生成所述第一绑定账号信息与所述第一数据标识的绑定关系;
依据所述第一数据标识生成信息填写页面的数据;
接收通信服务器发送的第三非结构化消息,所述第三非结构化消息为通信服务器获取所述信息填写页面的数据,以及将所述信息填写页面的数据发送至第二客户端以后,从第二客户端中接收的针对所述信息填写页面的数据生成的消息;
存储所述第三非结构化消息,并并生成与所述第三非结构化消息对应的第二数据标识;
生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
优选地,所述方法还包括:
第一关联平台接收通信服务器发送的填写页面数据请求,所述填写页面数据请求包括第一数据标识;
按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据;
将所述信息填写页面的数据返回通信服务器。
本申请还公开了一种非结构化消息处理的客户端,所述的客户端包括:
图标标识获取模块,用于在检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
第一非结构化消息接收模块,用于接收第一用户输入的第一非结构化消息;
第二非结构化消息生成模块,用于将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
第二非结构化消息发送模块,用于将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识。
优选地,所述图标标识获取模块包括:
插件触发子模块,用于在检测到第一用户点击客户端界面上的图标时,触发与所述图标对应的插件;
标识获得子模块,用于获得与所述插件对应的图标标识。
优选地,所述客户端还包括:
标识显示模块,用于将所述图标标识显示在第一客户端的输入框中。
优选地,所述客户端还包括:
绑定请求生成模块,用于生成绑定请求;
绑定请求发送模块,用于将所述绑定请求发送至通信服务器;
绑定页面数据接收模块,用于接收通信服务器返回的与所述绑定请求对应的绑定页面数据;
绑定页面展示模块,用于渲染所述绑定页面数据,输出对应的绑定页面;
账号信息接收模块,用于接收第一用户在所述绑定页面中输入的第一绑定账号信息,所述第一绑定账号信息为所述第一用户在所述第一关联平台中注册的账号信息;
账号信息发送模块,用于将所述第一绑定账号信息提交至通信服务器,所述通信服务器用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
优选地,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一用户为卖家,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述第一关联平台为电商平台。
本申请还公开了一种非结构化消息处理的服务器,所述的服务器包括:
消息接收模块,用于接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息发送模块,用于将所述第二非结构化消息发送至第二客户端;
消息保存模块,用于将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识。
优选地,所述服务器还包括:
绑定请求接收模块,用于接收第一客户端发送的绑定请求;
绑定页面数据获取模块,用于获取与所述绑定请求对应的绑定页面数据并返回第一客户端;
账号信息接收模块,用于接收所述第一客户端针对所述绑定页面数据提交的第一绑定账号信息,所述第一绑定账号信息为登录所述第一客户端的第一用户在所述第一关联平台中注册的账号信息;
绑定关系生成模块,用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
优选地,所述消息保存模块包括:
第一同步消息生成模块,用于生成第一同步消息,所述第一同步消息包括所述第一非结构化消息,以及所述第一绑定账号信息;
第一同步消息发送模块,用于将所述第一同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第一非结构化消息,生成与所述第一非结构化消息对应的第一数据标识,以及,生成所述第一绑定账号信息与所述第一数据标识的绑定关系。
优选地,所述第二非结构化消息携带有第二用户的用户标识,所述消息发送模块包括:
地址查找子模块,用于在本地数据库中查找所述第二用户的用户标识对应的第二用户的地址信息;
非结构化消息发送子模块,用于将所述第二非结构化消息发送至所述第二用户的地址信息对应的第二客户端中。
优选地,所述服务器还包括:
事件添加模块,用于在识别到所述第二非结构化消息的图标标识时,为所述第二非结构化消息添加点击事件。
优选地,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一用户为卖家用户,所述第二用户为买家用户,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述第一关联平台为电商平台。
本申请还公开了一种非结构化消息处理的客户端,所述的客户端包括:
消息接收模块,用于接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息展现模块,用于展现所述第二非结构化消息;
页面展现模块,用于在检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
控件元素值接收模块,用于接收针对所述控件元素输入的控件元素值;
第三非结构化消息生成模块,用于在校验所述控件元素值合法时,生成第三非结构化消息;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
优选地,所述第二非结构化消息添加有点击事件,所述页面展现模块包括:
事件触发子模块,用于在检测到针对所述第二非结构化消息的点击操作时,触发所述点击事件;
响应参数信息生成子模块,用于生成与所述点击事件对应的响应参数信息并返回至通信服务器;
页面数据接收子模块,用于接收所述通信服务器发送的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
渲染子模块,用于渲染所述信息填写页面的数据,展示对应的信息填写页面。
优选地,所述控件元素具有控件元素标识,所述控件元素值接收模块包括:
信息调用请求生成子模块,用于生成信息调用请求,所述信息调用请求包括控件元素标识;
请求发送子模块,用于将所述信息调用请求发送至通信服务器;
控件元素值接收子模块,用于接收通信服务器返回的与所述控件元素标识对应的控件元素值。
优选地,所述通信服务器具有绑定的第二关联平台,所述第三非结构化消息生成模块包括:
跳转请求生成子模块,用于在校验所述控件元素值合法时,依据所述控件元素值生成第二关联平台的跳转请求;
跳转请求发送子模块,用于将所述跳转请求发送至通信服务器,所述通信服务器用于根据所述跳转请求跳转至所述第二关联平台,以及,接收所述第二关联平台返回的响应信息;所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
响应信息接收子模块,用于接收通信服务器依据所述跳转请求发送的响应信息;
消息生成子模块,用于在判定所述响应信息为成功响应信息时,生成第三非结构化消息。
优选地,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
本申请还公开了一种非结构化消息处理的服务器,所述的服务器包括:
第三非结构化消息接收模块,用于接收第二客户端发送的第三非结构化消息,所述第三非结构化消息为所述第二客户端接收到第二非结构化消息后,展现所述第二非结构化消息,以及,当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;以及,接收针对所述控件元素输入的控件元素值;并在校验所述控件元素值合法时生成;所述第二非结构化消息包括第一非结构化消息以及图标标识;
第三非结构化消息保存模块,用于将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,其中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至第一客户端。
优选地,所述服务器还包括:
参数信息接收模块,用于接收第二客户端返回的响应参数信息;
页面数据获取模块,用于依据所述响应参数信息获取对应的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
页面数据返回模块,用于将所述信息填写页面的数据返回客户端。
优选地,所述页面数据获取模块包括:
第一数据标识获取子模块,用于获取与所述第一非结构化消息对应的第一数据标识;
页面数据请求生成子模块,用于根据所述第一数据标识生成填写页面数据请求;
请求发送子模块,用于将所述填写页面数据请求发送至第一关联平台,所述第一关联平台用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据,并将所述信息填写页面的数据返回通信服务器;
页面数据接收子模块,用于接收第一关联平台返回的与所述第一数据标识对应的信息填写页面的数据;
页面数据发送子模块,用于将所述信息填写页面的数据返回第二客户端。
优选地,所述第二客户端的账号信息在所述第一关联平台中具有绑定的第二绑定账号信息,所述服务器还包括:
信息调用请求接收模块,用于接收第二客户端发送的信息调用请求,所述信息调用请求包括控件元素标识;
账号信息获得模块,用于获得与所述第二客户端的账号对应的第二绑定账号信息;
账号信息发送模块,用于将所述信息调用请求及所述第二绑定账号信息发送至所述第一关联平台,所述第一关联平台用于根据所述第二绑定账号信息定位对应的数据记录,从所述数据记录中查找与所述控件元素标识对应的控件元素值;
控件元素值接收模块,用于接收所述第一关联平台返回的与所述控件元素标识对应的控件元素值;
控件元素值发送模块,用于将所述控件元素值返回所述第二客户端。
优选地,所述第三非结构化消息保存模块包括:
第二同步消息生成子模块,用于生成第二同步消息,所述第二同步消息包括所述第三非结构化消息,以及所述第二绑定账号信息;
第二同步消息发送子模块,用于将所述第二同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识,以及,生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
优选地,所述服务器还包括:
跳转请求接收模块,用于接收第二客户端发送的第二关联平台的跳转请求;
跳转模块,用于依据所述跳转请求跳转至所述第二关联平台,所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
响应信息接收模块,用于接收所述第二关联平台返回的响应信息;
响应信息返回模块,用于将所述响应信息发送至所述第二客户端。
优选地,所述第一客户端为卖家客户端,所述第二客户端为卖家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
本申请还公开了一种非结构化消息处理的平台,所述的平台包括:
第一非结构化消息接收模块,用于接收通信服务器发送的第一非结构化消息,所述第一非结构化消息为通信服务器从第一客户端处接收的消息,其中,所述第一客户端具有账号信息,所述第一客户端的账号信息在所述第一关联平台中具有绑定的第一绑定账号信息;
第一非结构化消息存储模块,用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
第一绑定关系生成模块,用于生成所述第一绑定账号信息与所述第一数据标识的绑定关系;
页面数据生成模块,用于依据所述第一数据标识生成信息填写页面的数据;
第三非结构化消息接收模块,用于接收通信服务器发送的第三非结构化消息,所述第三非结构化消息为通信服务器获取所述信息填写页面的数据,以及将所述信息填写页面的数据发送至第二客户端以后,从第二客户端中接收的针对所述信息填写页面的数据生成的消息;
第三非结构化消息存储模块,用于存储所述第三非结构化消息,并并生成与所述第三非结构化消息对应的第二数据标识;
第二绑定关系生成模块,用于生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
优选地,所述平台还包括:
页面数据请求接收模块,用于接收通信服务器发送的填写页面数据请求,所述填写页面数据请求包括第一数据标识;
页面数据生成模块,用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据;
页面数据返回模块,用于将所述信息填写页面的数据返回通信服务器。
本申请还公开了一种非结构化消息处理的系统,所述的系统包括第一客户端、第二客户端以及通信服务器,其中,
所述第一客户端包括:
图标标识获取模块,用于在检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
第一非结构化消息接收模块,用于接收第一用户输入的第一非结构化消息;
第二非结构化消息生成模块,用于将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
第二非结构化消息发送模块,用于将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
所述第二客户端包括:
消息接收模块,用于接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息展现模块,用于展现所述第二非结构化消息;
页面展现模块,用于在检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
控件元素值接收模块,用于接收针对所述控件元素输入的控件元素值;
第三非结构化消息生成模块,用于在校验所述控件元素值合法时,生成第三非结构化消息;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
所述通信服务器包括:
消息接收模块,用于接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息发送模块,用于将所述第二非结构化消息发送至第二客户端;
消息保存模块,用于将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
第三非结构化消息接收模块,用于接收第二客户端发送的所述第三非结构化消息;
第三非结构化消息保存模块,用于将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,其中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至第一客户端。
与背景技术相比,本申请实施例包括以下优点:
在本申请实施例中,第一用户在第一客户端中输入的第一非结构化消息可以同步到存储结构化信息的第一关联平台中,则第一非结构化消息无需经过结构化的编辑和提取便可在第一关联平台中存储,简化了第一关联平台的数据处理流程;
进一步的,第一关联平台存储了第一非结构化消息以后,可以根据该第一非结构化消息按照预定的页面生成逻辑生成信息填写页面的数据,将该信息填写页面的数据通过通信服务器发送至第二客户端,第二用户通过第二客户端输入该信息填写页面的数据中的控件元素的控件元素值后生成第三非结构化消息,这样第二用户在第二客户端即可完成原来需要在第一关联平台中完成的操作,简化了第二用户的操作。
附图说明
图1是本申请的一种非结构化消息处理的方法实施例一的步骤流程图;
图2是本申请的一种非结构化消息处理的方法实施例一中的即时通信会话界面的示意图;
图3是本申请的一种非结构化消息处理的方法实施例一中的即时通信输入框示意图;
图4是本申请的一种非结构化消息处理的方法实施例一中的绑定页面示意图;
图5是本申请的一种非结构化消息处理的方法实施例二的步骤流程图;
图6是本申请的一种非结构化消息处理的方法实施例三的步骤流程图;
图7是本申请的一种非结构化消息处理的方法实施例三中的即时通信发布框一示意图;
图8是本申请的一种非结构化消息处理的方法实施例三中的订单填写页面示意图;
图9是本申请的一种非结构化消息处理的方法实施例三中的即时通信发布框二示意图;
图10是本申请的一种非结构化消息处理的方法实施例四的步骤流程图;
图11是本申请的一种非结构化消息处理的方法实施例五的步骤流程图;
图12是本申请的一种非结构化消息处理的方法实施例六的步骤流程图;
图13是本申请一种非结构化消息处理的客户端实施例一的结构框图;
图14是本申请一种非结构化消息处理的服务器实施例一的结构框图;
图15是本申请一种非结构化消息处理的客户端实施例二的结构框图;
图16是本申请一种非结构化消息处理的服务器实施例二的结构框图;
图17是本申请一种非结构化消息处理的平台实施例的结构框图;
图18是本申请一种非结构化消息处理的系统实施例的结构框图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
参照图1,其示出了本申请的一种非结构化消息处理的方法实施例一的步骤流程图,具体可以包括如下步骤:
步骤101,当第一客户端检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
客户端(Client,或称为用户端),是指与服务器相对应,为用户提供本地服务的程序。作为本申请实施例的一种示例,客户端可以包括即时通信客户端、网页浏览器客户端,等等。
本申请实施例中的第一客户端可以为消息发送者(即第一用户)登录的客户端,具体的,第一用户登录第一客户端的过程可以为:第一用户在第一客户端的登录界面中输入用户名和密码以请求登录第一客户端,第一客户端将该用户名和密码发送至通信服务器,通信服务器收到该用户名和密码后,通过读取用户数据库来验证第一用户的身份,如果用户名、密码都正确,就登记第一用户的IP地址、客户端版本号及使用的TCP/UDP端口号等,然后返回第一用户登录成功的标志,此时第一用户的状态为在线(Online Presence)。进一步的,若第一客户端为即时通信客户端,则通信服务器还可以根据第一客户端存储在通信服务器上的好友列表(Buddy List),将第一客户端在线的相关信息发送到也同时在线的即时通信好友的终端中,这些信息包括在线状态、IP地址、客户端使用的TCP端口(Port)号等。同时,通信服务器把第一客户端存储在通信服务器上的好友列表及相关信息回送到第一客户端中,这些信息包括也在线状态、IP地址、客户端使用的TCP端口(Port)号等信息,第一客户端收到后将显示这些好友列表及其在线状态。
第一客户端的客户端界面可以为第一客户端中具有消息输入框的会话界面,例如,即时通信客户端的聊天界面、论坛或个人主页等浏览器客户端的消息发布界面等。具体的,第一用户成功登录第一客户端后,可以直接进入会话界面,例如,用户登录个人主页后,直接进入个人主页的会话界面;或者,第一用户成功登录第一客户端后,从好友列表中选择一个好友进行会话,进入与该好友的会话界面;或者,第一用户成功登录第一客户端后,选择一个群组进行会话,进入与该群组的会话界面。
第一客户端的会话界面上具有指定的图标,该图标可以为插件安装在第一客户端后形成的图标。其中,插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。插件的定位是开发实现原纯净系统平台/应用软件平台不具备的功能的程序,其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。很多软件都有插件,插件有很多种,例如,在浏览器中,安装相关的插件后,浏览器能够直接调用插件程序,用于处理特定类型的文件。
在具体实现中,该安装在客户端的插件可以为窗口型插件,窗口型插件可以以如下方式接入客户端中:客户端对应的程序创建包括开放接入区域的开放窗口,在收到插件管理器(插件管理器可以用于检测客户端的插件使用情况,当检测到开放窗口被创建之后,就可通知客户端)发送的开放窗口创建完毕的通知之后,创建一独立于客户端对应的程序的加载器进程,由加载器进程创建代理窗口作为所述开放窗口的子窗口,代理窗口所对应的后台业务处理代码为代理模块,代理模块加载插件,由插件创建插件窗口,所述插件窗口为代理窗口的子窗口,插件窗口与代理窗口位于同一进程中,至此,插件完成了接入过程。当然,插件还可以以其他方式接入客户端中,本申请实施例对此无需加以限制。
在本申请实施例的一种优选实施例中,步骤101可以包括如下子步骤:
子步骤S11,当检测到第一用户点击客户端界面上的图标时,触发与所述图标对应的插件;
客户端界面中的插件在被点击时触发,具体来说,插件接入第一客户端以后,在第一客户端的特定区域中展现标识该插件的图标,该特定区域可以为第一客户端的输入框中或展示窗口的上方或者下方或者左侧或者右侧等区域,点击图标后,插件开始运行。
子步骤S12,获得与所述插件对应的图标标识。
图标标识是用于描述一个插件的功能特征的标识,例如,在即时通信客户端的群组界面中的“点歌”图标的图标标识为“点歌”。
在第一客户端中,保存了插件、对应的图标以及对应的图标标识的关联关系,当检测到第一客户端的图标被点击时,可以通过该关联关系获得当前被点击的图标或被触发的插件的图标标识。
在获得图标标识以后,本申请实施例还可以将该图标标识显示在第一客户端的输入框中。
作为一种示例,若将本申请实施例应用于电商领域,则第一用户可以为卖家用户,第一客户端为可以卖家客户端,图标标识可以为订购标识。例如,如图2所示的即时通信会话界面的示意图,该即时通信会话界面20为群组会话界面,群组标识201可以包括群组的名称以及头像,在工具栏框204中包括卖家客户端提供的多种功能的插件的图标,被点击的图标可以为“订购”图标2041,当用户点击“订购”图标2041时,触发“订购”插件,则可以获取与该图标对应的图标标识“订购”,并将该图标标识展示在输入框203中,如图3的即时通信输入框示意图所示。
步骤102,接收第一用户输入的第一非结构化消息;
在本申请实施例中,当第一用户进入第一客户端的客户端界面并点击客户端界面的图标后,可以在输入框中输入第一非结构化消息,该第一非结构化消息可以位于图标标识的后面,其中,(第一非结构化消息为非结构化信息,非结构化信息是相对结构化信息而言的,是指没有以特定格式组织过的数据,并且难以确定其键和值。应用上例,第一非结构化消息可以为商品信息,卖家在输入框中输入的商品信息可以位于“订购”标识的后面。
步骤103,将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
当第一客户端接收到第一用户输入的第一非结构化消息后,可以将其与点击图标的图标标识合并起来,生成第二非结构化消息,其中,该第二非结构化消息也是一种非结构化信息。
步骤104,将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中。
当第一客户端生成第二非结构化消息以后,可以将第二非结构化消息发送至通信服务器,则通信服务器可以将该第二非结构化消息发送至第二客户端,以及,将该第一非结构化消息保存到与通信服务器具有绑定关系的第一关联平台中,关于通信服务器接收到第二非结构化消息后的具体处理过程在下一个实施例中加以具体说明。
应用于本申请实施例,第一关联平台与通信服务器具有预设的绑定关系。在实际中,该绑定关系为第一用户通过点击第一客户端的账号绑定功能,将第一用户登录第一客户端的账号信息与登录第一关联平台的账号信息(第一绑定账号信息)进行绑定来实现的。该绑定操作的具体过程可以表示如下:第一客户端生成绑定请求;将所述绑定请求发送至通信服务器;接收通信服务器返回的与所述绑定请求对应的绑定页面数据;渲染所述绑定页面数据,输出对应的绑定页面;接收第一用户在所述绑定页面中输入的第一绑定账号信息;将所述第一绑定账号信息提交至通信服务器,所述通信服务器用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
具体的,当第一用户点击第一客户端的账号绑定功能时,第一客户端生成绑定请求并发送至通信服务器,在通信服务器侧保存了绑定页面数据,当通信服务器收到绑定请求后,返回与该绑定请求对应的绑定页面数据,客户端在本地渲染该绑定页面数据,展现绑定页面,该绑定页面可以如图4的绑定页面示意图所示,绑定页面包括提供输入第一绑定账号信息的信息输入框,第一用户在信息输入框中输入第一绑定账号信息后,第一客户端将该第一绑定账号信息发送至通信服务器,通信服务器验证第一绑定账号信息合法后,生成第一客户端的账号信息与所述第一绑定账号信息的绑定关系并存储该绑定关系。
需要说明的是,如果第一用户在第一关联平台中没有注册登录账号信息,则可以在图4所示的信息输入框中输入登录第一客户端的账号信息,这样第一用户就可以使用第一客户端的账号信息登录第一关联平台。
应用于本申请实施例,第一客户端为接收非结构化信息的客户端,第一关联平台可以为存储结构化信息的平台,例如,若第一客户端为即时通信客户端,第一关联平台可以为电商平台,该电商平台存储了结构化的商品信息。
在本申请实施例中,第一用户在第一客户端中输入的第一非结构化消息可以同步到存储结构化信息的第一关联平台中,则第一非结构化消息无需经过结构化的编辑和提取便可在第一关联平台中存储,简化了第一关联平台的数据处理流程。
参照图5,其示出了本申请的一种非结构化消息处理的方法实施例二的步骤流程图,具体可以包括如下步骤:
步骤501,通信服务器接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
应用于本申请实施例,当通信服务器接收到第二非结构化消息以后,可以对第二非结构化消息进行解析,当识别到图标标识时,则为该第二非结构化消息添加点击事件(onclick事件),并将该点击事件对应的参数信息发送至第二客户端(第二客户端为接收第一客户端发送的消息的客户端,例如,第一客户端为卖家客户端时,第二客户端为买家客户端),以使得第二客户端在触发点击事件时,将与参数信息对应的响应参数信息返回通信服务器,通信服务器收到响应参数信息后,就可以进行后续的数据获取工作了。其中,事件是当有动作发生或者状态改变时,类发出的信息或者通知,通常情况下,状态的发生或者改变由用户界面动作初始化,例如,单击按钮,或者由于其他的程序逻辑引起。
步骤502,将所述第二非结构化消息发送至第二客户端;
通信服务器为第二非结构化消息添加点击事件以后,将点击事件的参数信息发送至第二客户端的同时,采用消息分发机制将该第二非结构化消息发送至第二客户端中。
在一种实施方式中,步骤502可以包括如下子步骤:
子步骤S21,通信服务器在本地数据库中查找所述第二用户的用户标识对应的第二用户的地址信息;
具体的,第一客户端发送至通信服务器的第二非结构化消息可以携带有登录第二客户端的第二用户的用户标识,例如即时通讯客户端中的某个好友的名称或者某个群组的名称。
而在通信服务器中保存了与登录第一客户端的第一用户对应的好友列表信息或群组信息,该好友列表信息保存了一个或多个好友的用户标识与地址信息的关联关系,该群组信息中保存群组标识,以及群组内一个或多个成员的用户标识与地址信息的关联关系。当通信服务器接收到第一客户端发送的第二用户的用户标识后,匹配该第二用户的用户标识,若第二用户的用户标识为某一好友的标识,则获取该好友的地址信息,若该第二用户的用户标识为某一群组的标识,则获取该群组内所有成员的地址信息。
子步骤S22,将所述第二非结构化消息发送至所述第二用户的地址信息对应的第二客户端中。
当获得该好友的地址信息或群组内所有成员的地址信息以后,通信服务器将第二非结构化消息发送至该地址信息对应的第二客户端中。
步骤503,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中。
在发送第二非结构化消息的同时,通信服务器还可以将第二非结构化消息中包含的第一非结构化消息同步到与通信服务器具有绑定关系的第一关联平台中,在一种实施方式中,通信服务器与第一关联平台的绑定关系可以通过如下方式生成:通信服务器接收第一客户端发送的绑定请求;获取与所述绑定请求对应的绑定页面数据并返回第一客户端;接收所述第一客户端针对所述绑定页面数据提交的第一绑定账号信息,所述第一绑定账号信息为登录所述第一客户端的第一用户在第一关联平台中注册的账号信息;生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
具体的,当第一用户点击第一客户端的账号绑定功能时,第一客户端生成绑定请求并发送至通信服务器,在通信服务器侧保存了绑定页面数据,当通信服务器收到绑定请求后,返回与该绑定请求对应的绑定页面数据,第一客户端在本地渲染该绑定页面数据,展现绑定页面,其中,绑定页面中包括提供第一用户输入第一绑定账号信息的信息输入框,第一用户在信息输入框中输入第一绑定账号信息后,第一客户端将该第一绑定账号信息发送至通信服务器,通信服务器验证第一绑定账号信息合法后,生成第一客户端的账号信息与所述第一绑定账号信息的绑定关系并存储该绑定关系。
在本申请实施例的一种优选实施例中,步骤503可以包括如下子步骤:
子步骤S31,生成第一同步消息,所述第一同步消息包括所述第一非结构化消息,以及所述第一绑定账号信息;
子步骤S32,将所述第一同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第一非结构化消息,生成与所述第一非结构化消息对应的第一数据标识,以及,生成所述第一绑定账号信息与所述第一数据标识的绑定关系。
通信服务器通过解析第二非结构化消息,获得第一非结构化消息以后,可以将第一非结构化消息同步到第一关联平台中,具体的,通信服务器可以生成第一同步消息,该第一同步消息包括第一非结构化消息以及第一绑定账号信息,然后通信服务器调用第一关联平台的API(Application Program Interface,应用程序接口)将该第一同步消息发送至第一关联平台,第一关联平台接收到第一同步消息后,存储第一非结构化消息,并为该第一非结构化消息生成第一数据标识,以及,生成第一绑定账号信息与该第一数据标识的绑定关系。例如,若第一非结构化消息为商品信息,第一客户端为卖家客户端,第一关联平台为电商平台、则卖家客户端将第一同步消息发送至电商平台后,电商平台保存商品信息,并生成该商品信息的商品编号,以及,生成商品编号与卖家在电商平台的登录账号的关联关系,即在电商平台的后台商品数据库中创建一条关于该卖家的商品信息记录,以方便电商平台统一管理所有发布的商品信息,此时,可以在电商平台中利用原有的订单填写页面生成逻辑生成该商品信息的订单填写页面。
当第一关联平台生成第一数据标识后,第一关联平台还可以将第一数据标识返回通信服务器,在通信服务器侧存储该第一数据标识与第二非结构化消息的关联关系。
参照图6,其示出了本申请的一种非结构化消息处理的方法实施例三的步骤流程图,具体可以包括如下步骤:
步骤601,第二客户端接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
在具体实现中,第二客户端在接收到通信服务器发送的第二非结构化消息的同时,还可以接收到通信服务器发送的点击事件的参数信息,该点击事件的参数信息为在通信服务器侧为第二非结构化消息添加了点击事件以后,通信服务器发送至第二客户端的与该点击事件相关的参数信息。
步骤602,展现所述第二非结构化消息;
当第二客户端接收到通信服务器发送的第二非结构化消息以后,在本地进行渲染,以展现第二非结构化消息。实际上,第二客户端接收的第二非结构化消息可以携带第一用户的用户标识,在展现第二非结构化消息时,还可以展现第一用户的用户标识,如图7的即时通信发布框一示意图所示,在发布框6021中包括卖家标识以及携带订购标识的商品信息6022。
步骤603,当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
由于第二非结构化消息添加了点击事件,则在检测到针对所述第二非结构化消息的点击操作时,触发该点击事件。
在本申请实施例的一种实施方式中,步骤603可以包括如下子步骤:
子步骤S41,当检测到针对所述第二非结构化消息的点击操作时,触发所述点击事件;
子步骤S42,生成与所述点击事件对应的响应参数信息并返回至通信服务器;
子步骤S43,接收所述通信服务器发送的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
子步骤S44,渲染所述信息填写页面的数据,展示对应的信息填写页面。
具体来说,在第二客户端中触发点击事件后,第二客户端依据与点击事件对应的参数信息生成响应参数信息并发送至通信服务器。通信服务器接收到响应参数信息以后,按照预设逻辑获得信息填写页面的数据并发送至第二客户端(关于通信服务器获得信息填写页面的数据的具体方式将在下一个实施例中加以说明),第二客户端对该信息填写页面的数据进行渲染,以在第二客户端中展现信息填写页面。其中,信息填写页面为与第一非结构化消息关联的页面,其可以包含第一非结构化消息,例如,若第一非结构化消息为商品信息,则信息填写页面可以为订单填写页面,如图8的订单填写页面示意图所示,即买家可以通过点击即时通讯客户端或浏览器客户端中展现的非结构化信息形式的商品信息来下订单,对于卖家而言,在即时通讯客户端或浏览器客户端中发布非结构化形式的商品信息即可,免去了在电商平台填写结构化类目来发布商品信息的麻烦;对于买家而言,通过点击即时通讯客户端或浏览器客户端中展现的非结构化信息形式的商品信息来下订单,简化了下订单的操作。
在实际中,信息填写页面的数据可以包括一个或多个控件元素,控件元素可以为具有提供用户输入信息的输入框属性的元素,如地址填写框,联系电话填写框等等。如图8所示,若信息填写页面为订单填写页面,该控件元素可以为创建订单所需的订单金额填写框、联系地址填写框、联系电话填写框等。
本申请实施例中,在第二客户端本地即可展现信息填写页面,无需跳转到其他客户端中,减少了第二客户端与其他客户端的交互次数,节省了带宽资源,提高了数据处理能力。
步骤604,接收针对所述控件元素输入的控件元素值;
展示信息填写页面后,第二用户可以在第二客户端展现的信息填写页面中填写对应的信息,即第二用户根据控件元素输入控件元素值,例如,在联系地址填写框中输入的页面控件元素值为联系地址、在联系电话填写框中输入的页面控件元素值为联系电话、在订单金额填写框中输入的页面控件元素值为订单金额。
在具体实现中,第二用户在第一关联平台中也具有与第二客户端的账号信息绑定的第二绑定账号信息。第二用户除了可以在信息填写页面中填写对应的控件元素值以外,还可以调用第一关联平台中的第二绑定账号信息作为控件元素值,具体来说,信息填写页面中具有调用信息的控件,当第二用户点击该控件时,第二客户端生成信息调用请求并发送至通信服务器,该信息调用请求包括对应的控件元素标识;通信服务器接收到信息调用请求后,获得与该信息调用请求对应的控件元素值并返回客户端(关于通信服务器获得控件元素值的详细过程将在下一实施例中说明),例如,如图8所示,第二用户可以直接在订单填写页面的收货地址输入框中编辑收货地址,或者,可以点击“调用第一关联平台地址”等功能按钮来发出信息调用请求,从第一关联平台的对应绑定账号中获得地址信息。
其中,第二客户端的账号信息与第二绑定账号信息的绑定关系可以参照图1及图5实施例中的第一客户端的账号信息与第一绑定账号信息的绑定关系的生成过程,本申请实施例在此不再赘述了。
步骤605,在校验所述控件元素值合法时,生成第三非结构化消息;
通信服务器返回第二客户端的信息填写页面的数据中还可以包括控件元素的数据格式信息,在所有必需填写的控件元素值都填写完毕后,第二客户端可以根据该数据格式信息校验控件元素值的输入是否合法。例如,联系地址是否为地址的填写形式,联系电话如果是手机电话,是不是11位数字,金额是否为阿拉伯数字等等。
在本申请实施例的一种实施方式中,步骤605可以包括如下子步骤:
子步骤S51,在校验所述控件元素值合法时,依据所述控件元素值生成第二关联平台的跳转请求;
第二客户端在校验所有控件元素值都合法的情况下,还可以依据某一个或多个控件元素值生成第二关联平台的跳转请求,用以请求跳转至第二关联平台,其中,第二关联平台为与通信服务器或第一关联平台具有合作关系的平台,其作用是针对某一控件元素值按照预设规则进行处理。例如,若第一关联平台为电商平台,第二关联平台可以为支付平台,主要是针对订购金额进行支付处理。
子步骤S52,将所述跳转请求发送至通信服务器,所述通信服务器用于根据所述跳转请求跳转至所述第二关联平台,以及,接收所述第二关联平台返回的响应信息;所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
第二客户端生成跳转请求后将跳转请求发送至通信服务器,通信服务器接收到跳转请求后,跳转至第二关联平台,则第二关联平台对所述控件元素值进行处理并返回响应信息至通信服务器,通信服务器进一步将该响应信息发送至第二客户端,例如,支付平台按照订购金额进行支付处理后,返回支付处理后的响应信息至通信服务器,通信服务器进一步将该响应信息发送至第二客户端。
子步骤S53,接收通信服务器依据所述跳转请求发送的响应信息;
子步骤S54,若判定所述响应信息为成功响应信息,则生成第三非结构化消息。
第二客户端判断响应信息是否为成功响应信息,若是,则第二客户端生成第三非结构化消息,该第三非结构化消息也是一种非结构化信息。例如,若支付平台返回的响应信息为支付成功信息,通信服务器将支付成功信息发送至第二客户端,则第二客户端在接收到支付成功信息以后,生成第三非结构化消息,在本例子中,第三非结构化消息可以为订单完成信息。例如,如图9所示的即时通信发布框二示意图,买家客户端生成如图9所示的发布框6051中的订单完成信息,以说明买家用户在什么时候购买了多少金额的商品。
相应地,若一个或多个控件元素值不合法,则第二客户端生成包含不合法的原因的提示信息,并将提示信息展示给第二用户。
步骤606,将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中。
第二客户端生成第三非结构化消息以后,将该第三非结构化消息发送至通信服务器,由通信服务器发送该第三非结构化消息至第一客户端,以及,将该第三非结构化消息保存到与通信服务器具有绑定关系的第一关联平台中。
本申请实施例中,第一关联平台存储了第一非结构化消息以后,可以根据该第一非结构化消息按照预定的页面生成逻辑生成信息填写页面的数据,将该信息填写页面的数据通过通信服务器发送至第二客户端,第二用户通过第二客户端输入该信息填写页面的数据中的控件元素的控件元素值后生成第三非结构化消息,这样第二用户在第二客户端即可完成原来需要在第一关联平台中完成的操作,简化了第二用户的操作。
参照图10,其示出了本申请的一种非结构化消息处理的方法实施例四的步骤流程图,具体可以包括如下步骤:
步骤701,通信服务器接收第二客户端发送的所述第三非结构化消息;
其中,所述第三非结构化消息为所述第二客户端接收到第二非结构化消息后,展现所述第二非结构化消息,以及,当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;以及,接收针对所述控件元素输入的控件元素值;并在校验所述控件元素值合法时生成;所述第二非结构化消息包括第一非结构化消息以及图标标识。
具体而言,通信服务器接收到第一客户端发送的第二非结构化消息后,为第二非结构化消息添加点击事件,并将添加了点击事件的第二非结构化消息发送至第二客户端。其中,第二非结构化消息具有登录第二客户端的第二用户的用户标识,通信服务器依据第二用户的用户标识获取第二用户的地址信息,根据该第二用户的地址信息将第二非结构化消息发送至第二客户端。
第二客户端接收到第二非结构化消息以后,展现所述第二非结构化消息。当检测到点击事件被触发时,第二客户端返回响应参数信息至通信服务器,则通信服务器依据所述响应参数信息获取对应的信息填写页面的数据并发送至第二客户端,其中,信息填写页面的数据包括一个或多个控件元素。
在一种实施方式中,通信服务器依据响应参数信息获取对应的信息填写页面的数据的方式可以为:
子步骤S61,通信服务器获取与所述第一非结构化消息对应的第一数据标识;
具体的,通信服务器在为第二非结构化消息添加点击事件时,将该点击事件与第一关联平台返回的第一数据标识关联起来,当点击事件被触发时,可以根据该关联关系获得对应的第一数据标识。
子步骤S62,根据所述第一数据标识生成填写页面数据请求;
通信服务器根据第一数据标识生成页面数据请求,页面数据请求用于请求第一关联平台获得对应的处理数据。
子步骤S63,将所述填写页面数据请求发送至第一关联平台,所述第一关联平台用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据,并将所述信息填写页面的数据返回通信服务器;
通信服务器将页面数据请求发送至第一关联平台,则第一关联平台收到页面数据请求后,根据第一数据标识定位到具体的数据记录,然后按照第一关联平台预设的页面生成逻辑生成该数据记录对应的信息填写页面的数据,并将该数据返回通信服务器。例如,当第一关联平台为电商平台,第一数据标识为商品编号时,电商平台接收到通信服务器发送的页面数据请求后,按照商品编号查找对应的商品记录,根据商品记录生成订单填写页面,并将订单填写页面的数据发送至通信服务器。
子步骤S64,接收第一关联平台返回的与所述填写页面数据请求对应的信息填写页面的数据;
子步骤S65,将所述信息填写页面的数据返回第二客户端。
通信服务器接收到第一关联平台返回的信息填写页面的数据,将其转发至第二客户端,由第二客户端展现对应的信息填写页面。
信息填写页面中包括一个或多个控件元素,第二用户可以直接输入与控件元素对应的控件元素值,或者,第二用户还可以通过第二客户端调用第一关联平台中的第二绑定账号信息作为控件元素值。
在一种实施方式中,第二客户端调用第一关联平台中的第二绑定账号信息作为控件元素值的方式可以为:信息填写页面中具有调用信息的控件,当第二用户点击该控件时,第二客户端生成信息调用请求并发送至通信服务器,通信服务器获得第二客户端的账号信息,并根据该账号信息进一步获得对应的第二绑定账号信息,然后通信服务器将信息调用请求及所述第二绑定账号信息发送至第一关联平台,则第一关联平台根据所述第二绑定账号信息定位对应的数据记录,从所述数据记录中查找与所述控件元素标识对应的控件元素值返回通信服务器,通信服务器再将该与控件元素标识对应的控件元素值返回第二客户端。
当全部控件元素填写完成以后,第二客户端校验对应的控件元素值是否合法,若都合法,则第二客户端生成第二关联平台的跳转请求并发送至通信服务器,通信服务器接收到跳转请求后跳转至第二关联平台,第二关联平台用于对所述控件元素值进行处理并返回响应信息,通信服务器接收到响应信息后,将该响应信息发送至第二客户端,第二客户端判定该响应信息为成功响应信息后,生成第三非结构化消息并发送至通信服务器。
步骤702,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;
通信服务器接收到第三非结构化消息以后,将第三非结构化消息同步到第一关联平台中。在一种实施方式中,步骤702可以包括如下子步骤:
子步骤S71,生成第二同步消息,所述第二同步消息包括所述第三非结构化消息,以及所述第二绑定账号信息;
子步骤S72,将所述第二同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识,以及,生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
通信服务器接收到第三非结构化消息以后,可以将第三非结构化消息同步到第一关联平台时,具体的,通信服务器可以生成第二同步消息,该第二同步消息包括第三非结构化消息以及第二绑定账号信息。然后通信服务器调用第一关联平台的API将该第二同步消息发送至第一关联平台,第一关联平台接收到第二同步消息后,存储第三非结构化消息,并为该第三非结构化消息生成第二数据标识,以及,生成第二绑定账号信息与该第二数据标识的绑定关系。例如,若第三非结构化消息为订单完成信息,第二客户端为即时通信客户端,第一关联平台为电商平台,则即时通信客户端将第二同步消息发送至电商平台后,电商平台保存订单完成信息,并生成该订单完成信息的订单编号,以及,生成订单编号与第二绑定账号的关联关系,即在电商平台的订单数据库中创建一条关于该买家的订单信息记录。
当第一关联平台生成第二数据标识后,第一关联平台还可以将第二数据标识返回通信服务器,在通信服务器侧存储该第二数据标识与第三非结构化消息的关联关系。
步骤703,将所述第三非结构化消息发送至第一客户端。
第三非结构化消息中携带有第一用户的用户标识,通信服务器根据第一用户的用户标识获得第一用户的地址信息,根据该第一用户的地址信息将第三非结构化消息发送至第一客户端中。
参照图11,其示出了本申请的一种非结构化消息处理的方法实施例五的步骤流程图,具体可以包括如下步骤:
步骤801,第一关联平台接收通信服务器发送的第一非结构化消息,所述第一非结构化消息为通信服务器从第一客户端处接收的消息,其中,所述第一客户端具有账号信息,所述第一客户端的账号信息在所述第一关联平台中具有绑定的第一绑定账号信息;
具体的,第一关联平台的服务器与通信服务器具有预设的绑定关系,当通信服务器从第一客户端中接收到第一非结构化消息以后,将其发送到第一关联平台中,以在第一关联平台中同步该第一非结构化消息。
步骤802,存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
步骤803,生成所述第一绑定账号信息与所述第一数据标识的绑定关系;
第一关联平台接收到通信服务器发送的第一非结构化消息以后,在本地数据库创建一条该第一非结构化消息的数据记录,具体的,该数据记录可以包括第一非结构化消息,为该第一非结构化消息生成的第一数据标识、第一用户在第一关联平台中注册的第一绑定账号信息等。
步骤804,依据所述第一数据标识生成信息填写页面的数据;
第一关联平台生成第一数据标识以后,可以将该第一数据标识发送至通信服务器,在通信服务器侧存储该第一数据标识及第一非结构化消息的关联关系。在第一关联平台接收到通信服务器根据该第一数据标识生成的填写页面数据请求后,第一关联平台依据第一数据标识按照预设的页面生成逻辑生成对应的信息填写页面的数据,并将所述信息填写页面的数据返回通信服务器。
通信服务器进一步信息填写页面的数据发送至第二客户端,第二客户端展示对应的信息填写页面,该信息填写页面包括一个或多个控件元素,第二用户可以填写与该一个或多个控件元素对应的控件元素值,第二客户端校验对应的控件元素值是否合法,若都合法,则第二客户端生成第二关联平台的跳转请求并发送至通信服务器,通信服务器接收到跳转请求后跳转至第二关联平台,第二关联平台用于对所述控件元素值进行处理并返回响应信息,通信服务器接收到响应信息后,将该响应信息发送至第二客户端,第二客户端判定该响应信息为成功响应信息后,生成第三非结构化消息并发送至通信服务器。
步骤805,接收通信服务器发送的第三非结构化消息,所述第三非结构化消息为通信服务器获取所述信息填写页面的数据,以及将所述信息填写页面的数据发送至第二客户端以后,从第二客户端中接收的针对所述信息填写页面的数据生成的消息;
步骤806,存储所述第三非结构化消息,并并生成与所述第三非结构化消息对应的第二数据标识;
步骤807,生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
通信服务器进一步将该第三非结构化消息发送至第一关联平台,以在第一关联平台中同步该第三非结构化消息,具体的,第一关联平台接收到第三非结构化消息以后,在本地数据库创建一条该第三非结构化消息的数据记录,具体的,该数据记录可以包括第三非结构化消息,为该第三非结构化消息生成的第二数据标识、第二用户在第一关联平台中注册的第二绑定账号信息等。
参照图12,其示出了本申请的一种非结构化消息处理的方法实施例六的步骤流程图,具体可以包括如下步骤:
步骤901,当第一客户端检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
步骤902,第一客户端接收输入的第一非结构化消息;
步骤903,第一客户端将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
步骤904,第一客户端将所述第二非结构化消息发送至通信服务器;
步骤905,通信服务器将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,在所述第一关联平台中,存储所述第一非结构化消息,生成与所述第一非结构化消息对应的第一数据标识;
步骤906,通信服务器将所述第二非结构化消息发送至第二客户端;
步骤907,第二客户端展现所述第二非结构化消息;
步骤908,当第二客户端检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
步骤909,第二客户端接收针对所述控件元素输入的控件元素值;
步骤910,第二客户端在校验所述控件元素值合法时,生成第三非结构化消息;
步骤911,第二客户端将所述第三非结构化消息发送至通信服务器;
步骤912,通信服务器将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,在所述第一关联平台中,存储所述第三非结构化消息,并并生成与所述第三非结构化消息对应的第二数据标识;
步骤913,通信服务器所述第三非结构化消息发送至第一客户端。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
参照图13,其示出了本申请一种非结构化消息处理的客户端实施例一的结构框图,具体可以包括如下模块:
图标标识获取模块110,用于在检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
第一非结构化消息接收模块120,用于接收第一用户输入的第一非结构化消息;
第二非结构化消息生成模块130,用于将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
第二非结构化消息发送模块140,用于将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识。
在本申请实施例的一种优选实施例中,所述图标标识获取模块110包括:
插件触发子模块,用于在检测到第一用户点击客户端界面上的图标时,触发与所述图标对应的插件;
标识获得子模块,用于获得与所述插件对应的图标标识。
在本申请实施例的一种优选实施例中,所述客户端还包括:
标识显示模块,用于将所述图标标识显示在第一客户端的输入框中。
在本申请实施例的一种优选实施例中,所述客户端还包括:
绑定请求生成模块,用于生成绑定请求;
绑定请求发送模块,用于将所述绑定请求发送至通信服务器;
绑定页面数据接收模块,用于接收通信服务器返回的与所述绑定请求对应的绑定页面数据;
绑定页面展示模块,用于渲染所述绑定页面数据,输出对应的绑定页面;
账号信息接收模块,用于接收第一用户在所述绑定页面中输入的第一绑定账号信息,所述第一绑定账号信息为所述第一用户在所述第一关联平台中注册的账号信息;
账号信息发送模块,用于将所述第一绑定账号信息提交至通信服务器,所述通信服务器用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
作为本申请实施例的一种优选示例,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一用户为卖家,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述第一关联平台为电商平台。
参照图14,其示出了本申请一种非结构化消息处理的服务器实施例一的结构框图,具体可以包括如下模块:
消息接收模块210,用于接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息发送模块220,用于将所述第二非结构化消息发送至第二客户端;
消息保存模块230,用于将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识。
在本申请实施例的一种优选实施例中,所述服务器还包括:
绑定请求接收模块,用于接收第一客户端发送的绑定请求;
绑定页面数据获取模块,用于获取与所述绑定请求对应的绑定页面数据并返回第一客户端;
账号信息接收模块,用于接收所述第一客户端针对所述绑定页面数据提交的第一绑定账号信息,所述第一绑定账号信息为登录所述第一客户端的第一用户在所述第一关联平台中注册的账号信息;
绑定关系生成模块,用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
在本申请实施例的一种优选实施例中,所述消息保存模块230包括:
第一同步消息生成模块,用于生成第一同步消息,所述第一同步消息包括所述第一非结构化消息,以及所述第一绑定账号信息;
第一同步消息发送模块,用于将所述第一同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第一非结构化消息,生成与所述第一非结构化消息对应的第一数据标识,以及,生成所述第一绑定账号信息与所述第一数据标识的绑定关系。
在本申请实施例的一种优选实施例中,所述第二非结构化消息携带有第二用户的用户标识,所述消息发送模块220包括:
地址查找子模块,用于在本地数据库中查找所述第二用户的用户标识对应的第二用户的地址信息;
非结构化消息发送子模块,用于将所述第二非结构化消息发送至所述第二用户的地址信息对应的第二客户端中。
在本申请实施例的一种优选实施例中,所述服务器还包括:
事件添加模块,用于在识别到所述第二非结构化消息的图标标识时,为所述第二非结构化消息添加点击事件。
作为本申请实施例的一种优选示例,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一用户为卖家用户,所述第二用户为买家用户,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述第一关联平台为电商平台。
参照图15,其示出了本申请一种非结构化消息处理的客户端实施例二的结构框图,具体可以包括如下模块:
消息接收模块310,用于接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息展现模块320,用于展现所述第二非结构化消息;
页面展现模块330,用于在检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
控件元素值接收模块340,用于接收针对所述控件元素输入的控件元素值;
第三非结构化消息生成模块350,用于在校验所述控件元素值合法时,生成第三非结构化消息;
第三非结构化消息发送模块360,用于将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
在本申请实施例的一种优选实施例中,所述第二非结构化消息添加有点击事件,所述页面展现模块330包括:
事件触发子模块,用于在检测到针对所述第二非结构化消息的点击操作时,触发所述点击事件;
响应参数信息生成子模块,用于生成与所述点击事件对应的响应参数信息并返回至通信服务器;
页面数据接收子模块,用于接收所述通信服务器发送的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
渲染子模块,用于渲染所述信息填写页面的数据,展示对应的信息填写页面。
在本申请实施例的一种优选实施例中,所述控件元素具有控件元素标识,所述控件元素值接收模块340包括:
信息调用请求生成子模块,用于生成信息调用请求,所述信息调用请求包括控件元素标识;
请求发送子模块,用于将所述信息调用请求发送至通信服务器;
控件元素值接收子模块,用于接收通信服务器返回的与所述控件元素标识对应的控件元素值。
在本申请实施例的一种优选实施例中,所述通信服务器具有绑定的第二关联平台,所述第三非结构化消息生成模块350包括:
跳转请求生成子模块,用于在校验所述控件元素值合法时,依据所述控件元素值生成第二关联平台的跳转请求;
跳转请求发送子模块,用于将所述跳转请求发送至通信服务器,所述通信服务器用于根据所述跳转请求跳转至所述第二关联平台,以及,接收所述第二关联平台返回的响应信息;所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
响应信息接收子模块,用于接收通信服务器依据所述跳转请求发送的响应信息;
消息生成子模块,用于在判定所述响应信息为成功响应信息时,生成第三非结构化消息。
作为本申请实施例的一种优选示例,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
参照图16,其示出了本申请一种非结构化消息处理的服务器实施例二的结构框图,具体可以包括如下模块:
第三非结构化消息接收模块410,用于接收第二客户端发送的第三非结构化消息,所述第三非结构化消息为所述第二客户端接收到第二非结构化消息后,展现所述第二非结构化消息,以及,当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;以及,接收针对所述控件元素输入的控件元素值;并在校验所述控件元素值合法时生成;所述第二非结构化消息包括第一非结构化消息以及图标标识;
第三非结构化消息保存模块420,用于将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,其中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
第三非结构化消息发送模块430,用于将所述第三非结构化消息发送至第一客户端。
在本申请实施例的一种优选实施例中,所述服务器还包括:
参数信息接收模块,用于接收第二客户端返回的响应参数信息;
页面数据获取模块,用于依据所述响应参数信息获取对应的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
页面数据返回模块,用于将所述信息填写页面的数据返回客户端。
在本申请实施例的一种优选实施例中,所述页面数据获取模块包括:
第一数据标识获取子模块,用于获取与所述第一非结构化消息对应的第一数据标识;
页面数据请求生成子模块,用于根据所述第一数据标识生成填写页面数据请求;
请求发送子模块,用于将所述填写页面数据请求发送至第一关联平台,所述第一关联平台用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据,并将所述信息填写页面的数据返回通信服务器;
页面数据接收子模块,用于接收第一关联平台返回的与所述第一数据标识对应的信息填写页面的数据;
页面数据发送子模块,用于将所述信息填写页面的数据返回第二客户端。
在本申请实施例的一种优选实施例中,所述第二客户端的账号信息在所述第一关联平台中具有绑定的第二绑定账号信息,所述服务器还包括:
信息调用请求接收模块,用于接收第二客户端发送的信息调用请求,所述信息调用请求包括控件元素标识;
账号信息获得模块,用于获得与所述第二客户端的账号对应的第二绑定账号信息;
账号信息发送模块,用于将所述信息调用请求及所述第二绑定账号信息发送至所述第一关联平台,所述第一关联平台用于根据所述第二绑定账号信息定位对应的数据记录,从所述数据记录中查找与所述控件元素标识对应的控件元素值;
控件元素值接收模块,用于接收所述第一关联平台返回的与所述控件元素标识对应的控件元素值;
控件元素值发送模块,用于将所述控件元素值返回所述第二客户端。
在本申请实施例的一种优选实施例中,所述第三非结构化消息保存模块430包括:
第二同步消息生成子模块,用于生成第二同步消息,所述第二同步消息包括所述第三非结构化消息,以及所述第二绑定账号信息;
第二同步消息发送子模块,用于将所述第二同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识,以及,生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
在本申请实施例的一种优选实施例中,所述服务器还包括:
跳转请求接收模块,用于接收第二客户端发送的第二关联平台的跳转请求;
跳转模块,用于依据所述跳转请求跳转至所述第二关联平台,所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
响应信息接收模块,用于接收所述第二关联平台返回的响应信息;
响应信息返回模块,用于将所述响应信息发送至所述第二客户端。
作为本申请实施例的一种优选示例,所述第一客户端为卖家客户端,所述第二客户端为卖家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
参照图17,其示出了本申请一种非结构化消息处理的平台实施例的结构框图,具体可以包括如下模块:
第一非结构化消息接收模块510,用于接收通信服务器发送的第一非结构化消息,所述第一非结构化消息为通信服务器从第一客户端处接收的消息,其中,所述第一客户端具有账号信息,所述第一客户端的账号信息在所述第一关联平台中具有绑定的第一绑定账号信息;
第一非结构化消息存储模块520,用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
第一绑定关系生成模块530,用于生成所述第一绑定账号信息与所述第一数据标识的绑定关系;
页面数据生成模块540,用于依据所述第一数据标识生成信息填写页面的数据;
第三非结构化消息接收模块550,用于接收通信服务器发送的第三非结构化消息,所述第三非结构化消息为通信服务器获取所述信息填写页面的数据,以及将所述信息填写页面的数据发送至第二客户端以后,从第二客户端中接收的针对所述信息填写页面的数据生成的消息;
第三非结构化消息存储模块560,用于存储所述第三非结构化消息,并并生成与所述第三非结构化消息对应的第二数据标识;
第二绑定关系生成模块570,用于生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
在本申请实施例的一种优选实施例中,所述平台还包括:
页面数据请求接收模块,用于接收通信服务器发送的填写页面数据请求,所述填写页面数据请求包括第一数据标识;
页面数据生成模块,用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据;
页面数据返回模块,用于将所述信息填写页面的数据返回通信服务器。
参照图18,示出了本申请一种非结构化消息处理的系统实施例的结构框图,所述的系统包括第一客户端10、第二客户端20以及通信服务器30,其中,
所述第一客户端10包括:
图标标识获取模块,用于在检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
第一非结构化消息接收模块,用于接收第一用户输入的第一非结构化消息;
第二非结构化消息生成模块,用于将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
第二非结构化消息发送模块,用于将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
所述第二客户端20包括:
消息接收模块,用于接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息展现模块,用于展现所述第二非结构化消息;
页面展现模块,用于在检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
控件元素值接收模块,用于接收针对所述控件元素输入的控件元素值;
第三非结构化消息生成模块,用于在校验所述控件元素值合法时,生成第三非结构化消息;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
所述通信服务器30包括:
消息接收模块,用于接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息发送模块,用于将所述第二非结构化消息发送至第二客户端;
消息保存模块,用于将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
第三非结构化消息接收模块,用于接收第二客户端发送的所述第三非结构化消息;
第三非结构化消息保存模块,用于将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,其中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至第一客户端。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。
本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本申请所提供的一种非结构化消息处理的方法、客户端、服务器及平台进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (48)
1.一种非结构化消息处理的方法,其特征在于,所述的方法包括:
当第一客户端检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
接收第一用户输入的第一非结构化消息;
将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
其中,所述第二客户端用于展现所述第二非结构化消息;当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;接收针对所述控件元素输入的控件元素值;在校验所述控件元素值合法时,生成第三非结构化消息;将所述第三非结构化消息发送至通信服务器,所述通信服务器还用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台还用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
2.根据权利要求1所述的方法,其特征在于,所述当第一客户端检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识的步骤包括:
当检测到第一用户点击客户端界面上的图标时,触发与所述图标对应的插件;
获得与所述插件对应的图标标识。
3.根据权利要求1或2所述的方法,其特征在于,在所述接收第一用户输入的第一非结构化消息的步骤之前,还包括:
将所述图标标识显示在第一客户端的输入框中。
4.根据权利要求1所述的方法,其特征在于,还包括:
生成绑定请求;
将所述绑定请求发送至通信服务器;
接收通信服务器返回的与所述绑定请求对应的绑定页面数据;
渲染所述绑定页面数据,输出对应的绑定页面;
接收第一用户在所述绑定页面中输入的第一绑定账号信息,所述第一绑定账号信息为所述第一用户在所述第一关联平台中注册的账号信息;
将所述第一绑定账号信息提交至通信服务器,所述通信服务器用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
5.根据权利要求1或2或4所述的方法,其特征在于,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一用户为卖家,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述第一关联平台为电商平台。
6.一种非结构化消息处理的方法,其特征在于,所述的方法包括:
通信服务器接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
将所述第二非结构化消息发送至第二客户端;所述第二客户端用于展现所述第二非结构化消息;当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;接收针对所述控件元素输入的控件元素值;在校验所述控件元素值合法时,生成第三非结构化消息;将所述第三非结构化消息发送至通信服务器;
将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
接收所述第二客户端发送的所述第三非结构化消息;
将所述第三非结构化消息发送至第一客户端;
将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台还用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
7.根据权利要求6所述的方法,其特征在于,在所述将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中的步骤之前,还包括:
通信服务器接收第一客户端发送的绑定请求;
获取与所述绑定请求对应的绑定页面数据并返回第一客户端;
接收所述第一客户端针对所述绑定页面数据提交的第一绑定账号信息,所述第一绑定账号信息为登录所述第一客户端的第一用户在所述第一关联平台中注册的账号信息;
生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
8.根据权利要求7所述的方法,其特征在于,所述将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中的步骤包括:
生成第一同步消息,所述第一同步消息包括所述第一非结构化消息,以及所述第一绑定账号信息;
将所述第一同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第一非结构化消息,生成与所述第一非结构化消息对应的第一数据标识,以及,生成所述第一绑定账号信息与所述第一数据标识的绑定关系。
9.根据权利要求6或7或8所述的方法,其特征在于,所述第二非结构化消息携带有第二用户的用户标识,所述将所述第二非结构化消息发送至第二客户端的步骤包括:
通信服务器在本地数据库中查找所述第二用户的用户标识对应的第二用户的地址信息;
将所述第二非结构化消息发送至所述第二用户的地址信息对应的第二客户端中。
10.根据权利要求6所述的方法,其特征在于,在所述将所述第二非结构化消息发送至第二客户端的步骤之前,还包括:
当识别到所述第二非结构化消息的图标标识时,为所述第二非结构化消息添加点击事件。
11.一种非结构化消息处理的方法,其特征在于,所述的方法包括:
第二客户端接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
展现所述第二非结构化消息;
当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
接收针对所述控件元素输入的控件元素值;
在校验所述控件元素值合法时,生成第三非结构化消息;
将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
12.根据权利要求11所述的方法,其特征在于,所述第二非结构化消息添加有点击事件,所述当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面的步骤包括:
当检测到针对所述第二非结构化消息的点击操作时,触发所述点击事件;
生成与所述点击事件对应的响应参数信息并返回至通信服务器;
接收所述通信服务器发送的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
渲染所述信息填写页面的数据,展示对应的信息填写页面。
13.根据权利要求11或12所述的方法,其特征在于,所述控件元素具有控件元素标识,所述接收针对所述控件元素输入的控件元素值的步骤包括:
生成信息调用请求,所述信息调用请求包括控件元素标识;
将所述信息调用请求发送至通信服务器;
接收通信服务器返回的与所述控件元素标识对应的控件元素值。
14.根据权利要求11或12所述的方法,其特征在于,所述通信服务器具有绑定的第二关联平台,所述在校验所述控件元素值合法时,生成第三非结构化消息的步骤包括:
在校验所述控件元素值合法时,依据所述控件元素值生成第二关联平台的跳转请求;
将所述跳转请求发送至通信服务器,所述通信服务器用于根据所述跳转请求跳转至所述第二关联平台,以及,接收所述第二关联平台返回的响应信息;所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
接收通信服务器依据所述跳转请求发送的响应信息;
若判定所述响应信息为成功响应信息,则生成第三非结构化消息。
15.根据权利要求14所述的方法,其特征在于,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
16.一种非结构化消息处理的方法,其特征在于,所述的方法包括:
通信服务器接收第二客户端发送的第三非结构化消息,所述第三非结构化消息为所述第二客户端接收到第二非结构化消息后,展现所述第二非结构化消息,以及,当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;以及,接收针对所述控件元素输入的控件元素值;并在校验所述控件元素值合法时生成;所述第二非结构化消息包括第一非结构化消息以及图标标识;
将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,其中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
将所述第三非结构化消息发送至第一客户端。
17.根据权利要求16所述的方法,其特征在于,在所述接收第二客户端发送的所述第三非结构化消息的步骤之前,还包括:
接收第二客户端返回的响应参数信息;
依据所述响应参数信息获取对应的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
将所述信息填写页面的数据返回客户端。
18.根据权利要求17所述的方法,其特征在于,所述依据所述响应参数信息获取对应的信息填写页面的数据的步骤包括:
通信服务器获取与所述第一非结构化消息对应的第一数据标识;
根据所述第一数据标识生成填写页面数据请求;
将所述填写页面数据请求发送至第一关联平台,所述第一关联平台用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据,并将所述信息填写页面的数据返回通信服务器;
接收第一关联平台返回的与所述第一数据标识对应的信息填写页面的数据;
将所述信息填写页面的数据返回第二客户端。
19.根据权利要求17或18所述的方法,其特征在于,所述第二客户端的账号信息在所述第一关联平台中具有绑定的第二绑定账号信息,在所述将所述信息填写页面的数据返回客户端的步骤之后,还包括:
接收第二客户端发送的信息调用请求,所述信息调用请求包括控件元素标识;
获得与所述第二客户端的账号对应的第二绑定账号信息;
将所述信息调用请求及所述第二绑定账号信息发送至所述第一关联平台,所述第一关联平台用于根据所述第二绑定账号信息定位对应的数据记录,从所述数据记录中查找与所述控件元素标识对应的控件元素值;
接收所述第一关联平台返回的与所述控件元素标识对应的控件元素值;
将所述控件元素值返回所述第二客户端。
20.根据权利要求19所述的方法,其特征在于,所述将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中的步骤包括:
生成第二同步消息,所述第二同步消息包括所述第三非结构化消息,以及所述第二绑定账号信息;
将所述第二同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识,以及,生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
21.根据权利要求16所述的方法,其特征在于,在所述接收第二客户端发送的所述第三非结构化消息的步骤之前,还包括:
接收第二客户端发送的第二关联平台的跳转请求;
依据所述跳转请求跳转至所述第二关联平台,所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
接收所述第二关联平台返回的响应信息;
将所述响应信息发送至所述第二客户端。
22.根据权利要求21所述的方法,其特征在于,所述第一客户端为卖家客户端,所述第二客户端为卖家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
23.一种非结构化消息处理的方法,其特征在于,所述的方法包括:
第一关联平台接收通信服务器发送的第一非结构化消息,所述第一非结构化消息为通信服务器从第一客户端处接收的消息,其中,所述第一客户端具有账号信息,所述第一客户端的账号信息在所述第一关联平台中具有绑定的第一绑定账号信息;
存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
生成所述第一绑定账号信息与所述第一数据标识的绑定关系;
依据所述第一数据标识生成信息填写页面的数据;
接收通信服务器发送的第三非结构化消息,所述第三非结构化消息为通信服务器获取所述信息填写页面的数据,以及将所述信息填写页面的数据发送至第二客户端以后,从第二客户端中接收的针对所述信息填写页面的数据生成的消息;
存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
生成第二绑定账号信息与所述第二数据标识的绑定关系。
24.根据权利要求23所述的方法,其特征在于,还包括:
第一关联平台接收通信服务器发送的填写页面数据请求,所述填写页面数据请求包括第一数据标识;
按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据;
将所述信息填写页面的数据返回通信服务器。
25.一种非结构化消息处理的客户端,其特征在于,所述的客户端包括:
图标标识获取模块,用于在检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
第一非结构化消息接收模块,用于接收第一用户输入的第一非结构化消息;
第二非结构化消息生成模块,用于将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
第二非结构化消息发送模块,用于将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
其中,所述第二客户端用于展现所述第二非结构化消息;当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;接收针对所述控件元素输入的控件元素值;在校验所述控件元素值合法时,生成第三非结构化消息;将所述第三非结构化消息发送至通信服务器,所述通信服务器还用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台还用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
26.根据权利要求25所述的客户端,其特征在于,所述图标标识获取模块包括:
插件触发子模块,用于在检测到第一用户点击客户端界面上的图标时,触发与所述图标对应的插件;
标识获得子模块,用于获得与所述插件对应的图标标识。
27.根据权利要求25或26所述的客户端,其特征在于,还包括:
标识显示模块,用于将所述图标标识显示在第一客户端的输入框中。
28.根据权利要求25所述的客户端,其特征在于,还包括:
绑定请求生成模块,用于生成绑定请求;
绑定请求发送模块,用于将所述绑定请求发送至通信服务器;
绑定页面数据接收模块,用于接收通信服务器返回的与所述绑定请求对应的绑定页面数据;
绑定页面展示模块,用于渲染所述绑定页面数据,输出对应的绑定页面;
账号信息接收模块,用于接收第一用户在所述绑定页面中输入的第一绑定账号信息,所述第一绑定账号信息为所述第一用户在所述第一关联平台中注册的账号信息;
账号信息发送模块,用于将所述第一绑定账号信息提交至通信服务器,所述通信服务器用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
29.根据权利要求25或26或28所述的客户端,其特征在于,所述第一客户端为卖家客户端,所述第二客户端为买家客户端,所述第一用户为卖家,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述第一关联平台为电商平台。
30.一种非结构化消息处理的服务器,其特征在于,所述的服务器包括:
消息接收模块,用于接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息发送模块,用于将所述第二非结构化消息发送至第二客户端;所述第二客户端用于展现所述第二非结构化消息;当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;接收针对所述控件元素输入的控件元素值;在校验所述控件元素值合法时,生成第三非结构化消息;将所述第三非结构化消息发送至通信服务器;
消息保存模块,用于将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
第三非结构化消息接收模块,用于接收所述第二客户端发送的所述第三非结构化消息;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至第一客户端;
第三非结构化消息保存模块,用于将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台还用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
31.根据权利要求30所述的服务器,其特征在于,还包括:
绑定请求接收模块,用于接收第一客户端发送的绑定请求;
绑定页面数据获取模块,用于获取与所述绑定请求对应的绑定页面数据并返回第一客户端;
账号信息接收模块,用于接收所述第一客户端针对所述绑定页面数据提交的第一绑定账号信息,所述第一绑定账号信息为登录所述第一客户端的第一用户在所述第一关联平台中注册的账号信息;
绑定关系生成模块,用于生成所述第一客户端的账号信息与所述第一绑定账号信息的绑定关系。
32.根据权利要求31所述的服务器,其特征在于,所述消息保存模块包括:
第一同步消息生成模块,用于生成第一同步消息,所述第一同步消息包括所述第一非结构化消息,以及所述第一绑定账号信息;
第一同步消息发送模块,用于将所述第一同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第一非结构化消息,生成与所述第一非结构化消息对应的第一数据标识,以及,生成所述第一绑定账号信息与所述第一数据标识的绑定关系。
33.根据权利要求30或31或32所述的服务器,其特征在于,所述第二非结构化消息携带有第二用户的用户标识,所述消息发送模块包括:
地址查找子模块,用于在本地数据库中查找所述第二用户的用户标识对应的第二用户的地址信息;
非结构化消息发送子模块,用于将所述第二非结构化消息发送至所述第二用户的地址信息对应的第二客户端中。
34.根据权利要求30所述的服务器,其特征在于,还包括:
事件添加模块,用于在识别到所述第二非结构化消息的图标标识时,为所述第二非结构化消息添加点击事件。
35.一种非结构化消息处理的客户端,其特征在于,所述的客户端包括:
消息接收模块,用于接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息展现模块,用于展现所述第二非结构化消息;
页面展现模块,用于在检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
控件元素值接收模块,用于接收针对所述控件元素输入的控件元素值;
第三非结构化消息生成模块,用于在校验所述控件元素值合法时,生成第三非结构化消息;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识。
36.根据权利要求35所述的客户端,其特征在于,所述第二非结构化消息添加有点击事件,所述页面展现模块包括:
事件触发子模块,用于在检测到针对所述第二非结构化消息的点击操作时,触发所述点击事件;
响应参数信息生成子模块,用于生成与所述点击事件对应的响应参数信息并返回至通信服务器;
页面数据接收子模块,用于接收所述通信服务器发送的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
渲染子模块,用于渲染所述信息填写页面的数据,展示对应的信息填写页面。
37.根据权利要求35或36所述的客户端,其特征在于,所述控件元素具有控件元素标识,所述控件元素值接收模块包括:
信息调用请求生成子模块,用于生成信息调用请求,所述信息调用请求包括控件元素标识;
请求发送子模块,用于将所述信息调用请求发送至通信服务器;
控件元素值接收子模块,用于接收通信服务器返回的与所述控件元素标识对应的控件元素值。
38.根据权利要求37所述的客户端,其特征在于,所述通信服务器具有绑定的第二关联平台,所述第三非结构化消息生成模块包括:
跳转请求生成子模块,用于在校验所述控件元素值合法时,依据所述控件元素值生成第二关联平台的跳转请求;
跳转请求发送子模块,用于将所述跳转请求发送至通信服务器,所述通信服务器用于根据所述跳转请求跳转至所述第二关联平台,以及,接收所述第二关联平台返回的响应信息;所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
响应信息接收子模块,用于接收通信服务器依据所述跳转请求发送的响应信息;
消息生成子模块,用于在判定所述响应信息为成功响应信息时,生成第三非结构化消息。
39.一种非结构化消息处理的服务器,其特征在于,所述的服务器包括:
第三非结构化消息接收模块,用于接收第二客户端发送的第三非结构化消息,所述第三非结构化消息为所述第二客户端接收到第二非结构化消息后,展现所述第二非结构化消息,以及,当检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;以及,接收针对所述控件元素输入的控件元素值;并在校验所述控件元素值合法时生成;所述第二非结构化消息包括第一非结构化消息以及图标标识;
第三非结构化消息保存模块,用于将所述第三非结构化消息保存到与通信服务器具有绑定关系的第一关联平台中,其中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至第一客户端。
40.根据权利要求39所述的服务器,其特征在于,还包括:
参数信息接收模块,用于接收第二客户端返回的响应参数信息;
页面数据获取模块,用于依据所述响应参数信息获取对应的信息填写页面的数据,所述信息填写页面的数据包括一个或多个控件元素;
页面数据返回模块,用于将所述信息填写页面的数据返回客户端。
41.根据权利要求40所述的服务器,其特征在于,所述页面数据获取模块包括:
第一数据标识获取子模块,用于获取与所述第一非结构化消息对应的第一数据标识;
页面数据请求生成子模块,用于根据所述第一数据标识生成填写页面数据请求;
请求发送子模块,用于将所述填写页面数据请求发送至第一关联平台,所述第一关联平台用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据,并将所述信息填写页面的数据返回通信服务器;
页面数据接收子模块,用于接收第一关联平台返回的与所述第一数据标识对应的信息填写页面的数据;
页面数据发送子模块,用于将所述信息填写页面的数据返回第二客户端。
42.根据权利要求40或41所述的服务器,其特征在于,所述第二客户端的账号信息在所述第一关联平台中具有绑定的第二绑定账号信息,所述服务器还包括:
信息调用请求接收模块,用于接收第二客户端发送的信息调用请求,所述信息调用请求包括控件元素标识;
账号信息获得模块,用于获得与所述第二客户端的账号对应的第二绑定账号信息;
账号信息发送模块,用于将所述信息调用请求及所述第二绑定账号信息发送至所述第一关联平台,所述第一关联平台用于根据所述第二绑定账号信息定位对应的数据记录,从所述数据记录中查找与所述控件元素标识对应的控件元素值;
控件元素值接收模块,用于接收所述第一关联平台返回的与所述控件元素标识对应的控件元素值;
控件元素值发送模块,用于将所述控件元素值返回所述第二客户端。
43.根据权利要求42所述的服务器,其特征在于,所述第三非结构化消息保存模块包括:
第二同步消息生成子模块,用于生成第二同步消息,所述第二同步消息包括所述第三非结构化消息,以及所述第二绑定账号信息;
第二同步消息发送子模块,用于将所述第二同步消息发送至第一关联平台中,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识,以及,生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
44.根据权利要求39所述的服务器,其特征在于,还包括:
跳转请求接收模块,用于接收第二客户端发送的第二关联平台的跳转请求;
跳转模块,用于依据所述跳转请求跳转至所述第二关联平台,所述第二关联平台用于对所述控件元素值进行处理并返回响应信息;
响应信息接收模块,用于接收所述第二关联平台返回的响应信息;
响应信息返回模块,用于将所述响应信息发送至所述第二客户端。
45.根据权利要求44所述的服务器,其特征在于,所述第一客户端为卖家客户端,所述第二客户端为卖家客户端,所述第一非结构化消息为商品信息,所述图标标识为订购标识,所述第二非结构化消息为携带订购标识的商品信息,所述信息填写页面为订单填写页面,所述第三非结构化消息为订单完成信息,所述第一关联平台为电商平台,所述第二关联平台为支付平台。
46.一种非结构化消息处理的平台,其特征在于,所述的平台包括:
第一非结构化消息接收模块,用于接收通信服务器发送的第一非结构化消息,所述第一非结构化消息为通信服务器从第一客户端处接收的消息,其中,所述第一客户端具有账号信息,所述第一客户端的账号信息在第一关联平台中具有绑定的第一绑定账号信息;
第一非结构化消息存储模块,用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
第一绑定关系生成模块,用于生成所述第一绑定账号信息与所述第一数据标识的绑定关系;
页面数据生成模块,用于依据所述第一数据标识生成信息填写页面的数据;
第三非结构化消息接收模块,用于接收通信服务器发送的第三非结构化消息,所述第三非结构化消息为通信服务器获取所述信息填写页面的数据,以及将所述信息填写页面的数据发送至第二客户端以后,从第二客户端中接收的针对所述信息填写页面的数据生成的消息;
第三非结构化消息存储模块,用于存储所述第三非结构化消息,并并生成与所述第三非结构化消息对应的第二数据标识;
第二绑定关系生成模块,用于生成所述第二绑定账号信息与所述第二数据标识的绑定关系。
47.根据权利要求46所述的平台,其特征在于,还包括:
页面数据请求接收模块,用于接收通信服务器发送的填写页面数据请求,所述填写页面数据请求包括第一数据标识;
页面数据生成模块,用于按照预设的页面生成逻辑生成与所述第一数据标识对应的信息填写页面的数据;
页面数据返回模块,用于将所述信息填写页面的数据返回通信服务器。
48.一种非结构化消息处理的系统,其特征在于,所述的系统包括第一客户端、第二客户端以及通信服务器,其中,
所述第一客户端包括:
图标标识获取模块,用于在检测到客户端界面上的图标被点击时,获取与所述图标对应的图标标识;
第一非结构化消息接收模块,用于接收第一用户输入的第一非结构化消息;
第二非结构化消息生成模块,用于将所述图标标识与所述第一非结构化消息组织成第二非结构化消息;
第二非结构化消息发送模块,用于将所述第二非结构化消息发送至通信服务器,所述通信服务器用于将所述第二非结构化消息发送至第二客户端,以及,将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
所述第二客户端包括:
消息接收模块,用于接收通信服务器发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息展现模块,用于展现所述第二非结构化消息;
页面展现模块,用于在检测到针对所述第二非结构化消息的点击操作时,展现信息填写页面,所述信息填写页面包括一个或多个控件元素;
控件元素值接收模块,用于接收针对所述控件元素输入的控件元素值;
第三非结构化消息生成模块,用于在校验所述控件元素值合法时,生成第三非结构化消息;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至通信服务器,所述通信服务器用于将所述第三非结构化消息发送至第一客户端,以及,将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中;所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
所述通信服务器包括:
消息接收模块,用于接收第一客户端发送的第二非结构化消息,所述第二非结构化消息包括图标标识以及第一非结构化消息;
消息发送模块,用于将所述第二非结构化消息发送至第二客户端;
消息保存模块,用于将所述第一非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第一非结构化消息,并生成与所述第一非结构化消息对应的第一数据标识;
第三非结构化消息接收模块,用于接收第二客户端发送的所述第三非结构化消息;
第三非结构化消息保存模块,用于将所述第三非结构化消息保存到与所述通信服务器具有绑定关系的第一关联平台中,其中,所述第一关联平台为存储结构化信息的平台,所述第一关联平台用于存储所述第三非结构化消息,并生成与所述第三非结构化消息对应的第二数据标识;
第三非结构化消息发送模块,用于将所述第三非结构化消息发送至第一客户端。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410742862.1A CN105656979B (zh) | 2014-12-05 | 2014-12-05 | 一种非结构化消息处理的方法、客户端、服务器及平台 |
TW104114293A TW201621776A (zh) | 2014-12-05 | 2015-05-05 | 非結構化消息處理的方法、用戶端、伺服器及平台 |
PCT/US2015/064121 WO2016090328A1 (en) | 2014-12-05 | 2015-12-04 | Processing unstructured messages |
US14/960,124 US20160162984A1 (en) | 2014-12-04 | 2015-12-04 | Processing unstructured messages |
JP2017530064A JP6877343B2 (ja) | 2014-12-05 | 2015-12-04 | 非構造化メッセージの処理 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410742862.1A CN105656979B (zh) | 2014-12-05 | 2014-12-05 | 一种非结构化消息处理的方法、客户端、服务器及平台 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105656979A CN105656979A (zh) | 2016-06-08 |
CN105656979B true CN105656979B (zh) | 2019-10-29 |
Family
ID=56092572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410742862.1A Active CN105656979B (zh) | 2014-12-04 | 2014-12-05 | 一种非结构化消息处理的方法、客户端、服务器及平台 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20160162984A1 (zh) |
JP (1) | JP6877343B2 (zh) |
CN (1) | CN105656979B (zh) |
TW (1) | TW201621776A (zh) |
WO (1) | WO2016090328A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113158110B (zh) * | 2016-07-08 | 2024-06-25 | 创新先进技术有限公司 | 一种数据处理方法和设备 |
CN106534356B (zh) | 2016-12-12 | 2018-05-22 | 腾讯科技(深圳)有限公司 | 模板数据处理、请求模板数据、模板数据展示的方法和装置 |
CN109587194A (zh) * | 2017-09-29 | 2019-04-05 | 武汉斗鱼网络科技有限公司 | 一种活动信息展示方法、客户端及服务器 |
CN108881214B (zh) * | 2018-04-18 | 2021-02-09 | 李世伟 | 多功能集成交互方法、装置及电子设备 |
CN112418582A (zh) * | 2019-08-23 | 2021-02-26 | 拉扎斯网络科技(上海)有限公司 | 任务处理方法、装置、平台服务器、终端及存储介质 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7533064B1 (en) * | 1998-10-07 | 2009-05-12 | Paypal Inc. | E-mail invoked electronic commerce |
US20010034689A1 (en) * | 2000-01-21 | 2001-10-25 | Heilman Theodore A. | Method and system of negotiating a transaction over a network |
US7363246B1 (en) * | 2000-06-19 | 2008-04-22 | Vulcan Portals, Inc. | System and method for enhancing buyer and seller interaction during a group-buying sale |
JP2002074130A (ja) * | 2000-08-29 | 2002-03-15 | Live Revolution Co Ltd | 情報処理システム及びその方法、並びにコンピュータ上で動作する情報処理プログラムを記録した記録媒体 |
CA2322601A1 (en) * | 2000-10-06 | 2002-04-06 | Ibm Canada Limited-Ibm Canada Limitee | System and method for generating a filtered product list from a master product list in a contract |
JP4516207B2 (ja) * | 2000-12-26 | 2010-08-04 | 富士通株式会社 | 通信仲介方法、仲介装置及び通信装置 |
JP2002312674A (ja) * | 2001-04-13 | 2002-10-25 | Sony Corp | データ処理システム、データ処理方法、データ処理装置、記録媒体及びコンピュータプログラム |
EP1423832A1 (en) * | 2001-09-03 | 2004-06-02 | Nokia Corporation | A method and system for performing a financial transaction in a mobile communications system |
JP2008521329A (ja) * | 2004-11-18 | 2008-06-19 | ユーウィン シーオー リミテッド | インターネット通話制御システム及びその方法 |
US7849047B2 (en) * | 2006-02-09 | 2010-12-07 | Ebay Inc. | Method and system to analyze domain rules based on domain coverage of the domain rules |
US20080154738A1 (en) * | 2006-12-22 | 2008-06-26 | Microsoft Corporation | Interactive marketplace infrastructure |
JP2009104288A (ja) * | 2007-10-22 | 2009-05-14 | Hitachi Ltd | 通信管理サーバ及び計算機システム |
US10037555B2 (en) * | 2008-10-14 | 2018-07-31 | Ebay Inc. | Systems and methods to supplement search results returned to a buyer of parts |
JPWO2011092933A1 (ja) * | 2010-01-28 | 2013-05-30 | リプレックス株式会社 | 販売システム |
US20120130864A1 (en) * | 2010-11-19 | 2012-05-24 | Ebay Inc. | Systems and methods to analyze a seller inventory offered for sale on a network-based marketplace |
US9767509B2 (en) * | 2010-12-08 | 2017-09-19 | Ebay Inc. | Providing an image of an item to advertise the item |
US20120310752A1 (en) * | 2011-06-06 | 2012-12-06 | Kaws, Inc. | System, method, and computer program product for Data Entry Free electronic purchasing |
JP6120650B2 (ja) * | 2013-04-05 | 2017-04-26 | キヤノン株式会社 | コンテンツ管理装置、コンテンツ管理方法及びプログラム |
-
2014
- 2014-12-05 CN CN201410742862.1A patent/CN105656979B/zh active Active
-
2015
- 2015-05-05 TW TW104114293A patent/TW201621776A/zh unknown
- 2015-12-04 WO PCT/US2015/064121 patent/WO2016090328A1/en active Application Filing
- 2015-12-04 JP JP2017530064A patent/JP6877343B2/ja active Active
- 2015-12-04 US US14/960,124 patent/US20160162984A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2016090328A1 (en) | 2016-06-09 |
JP6877343B2 (ja) | 2021-05-26 |
JP2018500670A (ja) | 2018-01-11 |
CN105656979A (zh) | 2016-06-08 |
TW201621776A (zh) | 2016-06-16 |
US20160162984A1 (en) | 2016-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104283841B (zh) | 对第三方应用进行服务访问控制的方法、装置及系统 | |
US10498735B2 (en) | Visualization of access information | |
CN103324470B (zh) | 一种Web系统生成的方法和装置 | |
CN104253686B (zh) | 账号登录的方法、设备及系统 | |
CN105656979B (zh) | 一种非结构化消息处理的方法、客户端、服务器及平台 | |
US9444878B1 (en) | Systems and methods for device emulation on mobile channel | |
CN109658123A (zh) | 通过小程序推广金融业务的方法、装置及存储介质 | |
US20050278540A1 (en) | System, method, and computer program product for validating an identity claimed by a subject | |
CN104767613A (zh) | 签名验证方法、装置及系统 | |
CN107846426B (zh) | 页面访问中用户轨迹的跟踪方法和装置 | |
CN103942093A (zh) | 业务处理方法及系统 | |
KR20180004224A (ko) | 지불 방법, 장치 및 시스템 | |
CN105378703A (zh) | 用于使用统一规则集合来验证输入的多个方法的方法和系统 | |
CN109189502A (zh) | 一种基于即时通讯公众平台的消息处理方法和相关设备 | |
CN108234533A (zh) | 用户操作处理方法及相关设备 | |
CN111917631A (zh) | 一种互联网金融服务方法、装置、电子设备、可读存储介质和系统 | |
CN105871785B (zh) | 一种业务处理方法、装置和系统 | |
US10044874B2 (en) | Telephone number based information loading method and device | |
CN105337946B (zh) | 网页防伪验证的方法和装置 | |
CN114124766B (zh) | 基于模拟数据的测试方法及装置 | |
CN107294925A (zh) | 一种身份切换方法和装置 | |
CN106610966A (zh) | 一种信息提供方法及装置 | |
CN117118623A (zh) | 子应用数据处理方法、装置、计算机设备和存储介质 | |
CN107566916A (zh) | 面向网络视频链接的访问过程控制方法及装置 | |
CN113901411A (zh) | 一种web登录前置式安全加固系统、加固方法及登录方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1225533 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |