🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 商城系统集成 ## 商城使用技术 ``` <pre class="calibre14">``` <span class="token6">1.</span> 模板技术使用artTemplate<span class="token1">,</span>Vuejs。 <span class="token6">2.</span> PHP使用自建MVC框架,遵循市场上现有框架标准,URL路径ctl为应控制器,met为对应的方法。 <span class="token6">3.</span> 内置框架包含控制器,视图,模型,路由,缓存,数据操作等功能。 <span class="token6">4.</span> 前端JS效果主要使用Jquery实现 。 <span class="token6">5.</span> 接口统一返回为JSON格式。 ``` ``` ## 系统集成 #### 为了更好的对接第三方系统,实现各系统之间的数据通信,商城所有接口均对外开放访问,凡涉及数据需要用户登录或获取相关用户信息的,系统内置安全机制,并提供相应的操作方法。 ``` <pre class="calibre14">``` <span class="token6">1.</span>商城系统对接第三方平台统一采用的数据格式为JSON格式。 <span class="token6">2.</span>商城可访问的URL链接添加参数typ<span class="token">=</span>json 均会以JSON格式返回。 <span class="token6">3.</span>安全校验,目前提供的对接方式有两种, 一:前端JS接入方式,在请求的参数上添加对应的签名,可获取需要用户登录后才可访问的URL内容。 二:服务端接入通过PHP特定算法,包含签名时间等,验证数据的合法性。 <span class="token6">4.</span>对应第三方平台所需数据,与商城相关数据请调用商城对应接口,与用户相关数据请调用Ucenter用户中心数据,与支付相关数据请调用Paycenter支付中心数据。 <span class="token6">5.</span>不建议第三方平台直接操作商城数据库,所有请求需经对应接口完成。 <span class="token6">6.</span>接口成功或失败有统一返回格式。 <span class="token6">7.</span>可定制开发接口,根据具体的业务需求,用户可自行定制开发接口。 ``` ``` 其中商城系统中APP端原生、WAP端均由接口对接完成。 其他成功对接第三方平台的系统有 IM即使通信软件、WEBPOS在线收银系统、甩手掌柜等