京麦从 1 到 2
您目前处于:架构  2016年07月21日

京麦(jingmai.jd.com)是京东面向卖家的多端多角色一站式协同工作台,其核心是为商家整合:店铺管理工具、经营咨询消息、商业伙伴关系,借此提升卖家的经营效率,促进彼此间的合作共赢。

京麦插件开放是基于京麦的开放,通过提供给二方或三方合作伙伴京麦相关资源,结合京东的授权、数据安全体系,最终向京东商家提供丰富的业务经营工具,从而打造京麦工作台。

京麦插件支持多种展示端(京麦移动、京麦PC),在不同展示端支持不同的使用形态:对 ISV 来说,ISV 可以基于一个 key 开发京麦多个端的插件,即"一款应用,多端展现"。对用户来说,用户基于一款应用订购,即可使用京麦不同端的插件,即"一次订购、多款使用"。


京麦在2016年的目标 —— 开放。

搭建京东商家工作平台基础服务,实现商家服务对外开放。


开放版图包括:插件市场、开放平台、无线开放、京麦插件、云鼎、其他。

接口开放

京麦在2016年以打造高可用高性能服务以己任,优化网关调用、细化错误码、可追踪的调用日志等,开放服务接口 500+,日调用量上亿次,99% 的调用性能在 200ms 以下。

插件开放

不断优化京麦插件流程,搭建京麦开发者中心、运营中心、服务市场等,提供应用发布、订购、支付、结算等服务能力,构建京麦新生态。为商家提供多款服务应用,日活跃商家 1万+。


一、服务与订购

1. 平台流程:服务商入驻 -> 创建应用/发布服务 -> 提交审核 ->  发布到插件市场

2. 服务的生命周期:

3. 插件市场

京麦插件市场是为京东的卖家提供各种电商化的商业服务产品的交易市场。

为了保证平台的交易安全,同时也为了保障终端用户的利益,让 ISV 和终端用户都可以享有平台提供的线上服务,所以平台要求交易必须在平台进行。

平台应用的 SPU 和 SKU:

订购对象关系图:


订购流程图:


二、账号与权限

随着卖家经营规模的扩大,需要雇佣更多的员工管理店铺。而卖家店铺只能由创建店铺的店铺账号管理,员工参与店铺的管理只能通过该帐号登录,拥有该账号的全部权限。这样就无法根据员工的职责分配权限,也无法记录各个员工的操作记录,出现问题无法定责,所以京东推出了子账号。

父账号可以申请多个子账号,通过定义角色,对角色进行精确授权并给予子账号相应的角色,子账号就拥有所属角色的操作权限。通过为每个员工分配子账号,极大的方便了卖家对员工的管理,提高了工作效率,保证了父账号的安全性。

子账号授权的流程:


三、接口与授权

1. API 调用说明

京麦平台 API 调用为 HTTP 方法,开发者可以按一定格式自行拼装 HTTP 请求进行 API 调用。API 接口采用 REST 风格,只需将所需参数拼装成 HTTP 请求,即可调用。

京麦平台 API 调用入口为 京麦网关。

网关调用架构:

2. 授权说明

京麦平台为保证用户数据的安全性和隐私性,采用国际通用的 OAuth2 标准协议作为身份验证与授权协议。

四、消息与服务号

消息和服务号作为京麦的核心业务,定位于给服务商、机构、媒体提供更加强大的服务推送和客户管理功能,是获取和维护卖家的利器。

消息推送流程:




本文受原创保护,未经作者授权,禁止转载。 linkedkeeper.com (文/张松然)

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
    分享到: 更多