ecshop是一个开源的单店商城程序,开始已开源为主,购买授权商用,但后来被商派收购,变得不伦不类了,说是免费用,但在其官网已经很难找到下载,ecshop也不是公司主要产品,因此民间各种二次开发版本诞生。
现在都是无线时代,手机是一个大市场,各大网站从原来的单一PC端,延伸到手机触摸版,微信,手机APP,因此ecshop的手机版也就诞生ectouch。这个程序应该是由ECshop二次开发的新模板,适用手机访问,并做了很多修改,整合原来的PC端。
这个程序据说需要5000+RMB。但是中国市场大家都懂的。
果果也购买了好几份,每份都要少许不一样,可见后面还有人再次开发过。
其实这其中漏洞后门可想而知,最后选择了一家比较贵,有售后服务的,其实说到这售后服务更新,真心要吐槽一下,哎。。。
之前ecshop是整合过UCenter,但发现这ectouch后台并没有整合选项,估计用的人少,作者去掉了。
现在来介绍一下整合步奏。
我们先在UCenter中创建一个新应用,类型选择ecshop
填写应用的主 URL,生成通信密钥。
然后我们只能手动修改ectouch的数据库数据,其实自己观察,会发现ectouch的数据库结构和ecshop是一样的。
我们需要修改的是
ecs_touch_shop_config;表中的
integrate_code;
integrate_config;
注意前缀没有改的话就是ecs_touch。
其实我们完全可以参考ecshop的ecs_shop_config 相应内容。
integrate_code 用户调用类型为ucenter
integrate_config 为相应ucenter的设置,其中有应用ID,密钥等,我们修改为之前新创建的。
注意,图中所指为ucenter 应用ID。
可以直接用相应SQL语句修改
update ecs_touch_shop_config set value=’ecshop’ where code=’integrate_code’;
update ecs_touch_shop_config set value=” where code=’integrate_config’;
请勿直接执行上述语句,根据自己情况修改。
修改完成后ectouch后台清空缓存。
最后不要忘记把ucenter的通讯插件文件复制到更目录,要不然会通信失败的。
最后说一下,果果所遇到的商城使用了https,ucenter后台一直显示通信失败,但又能正常登陆,修改密码等,原因不详。
如有不明白的可以留言,果果不定期解答。
转载请注明:果果.IT » ectouch商创微信通整合UCenter