最新消息:走过的,离开的,已经错过,新开始2016

ectouch商创微信通整合UCenter

技术随笔 果果 14626浏览 8评论

ecshop是一个开源的单店商城程序,开始已开源为主,购买授权商用,但后来被商派收购,变得不伦不类了,说是免费用,但在其官网已经很难找到下载,ecshop也不是公司主要产品,因此民间各种二次开发版本诞生。

现在都是无线时代,手机是一个大市场,各大网站从原来的单一PC端,延伸到手机触摸版,微信,手机APP,因此ecshop的手机版也就诞生ectouch。这个程序应该是由ECshop二次开发的新模板,适用手机访问,并做了很多修改,整合原来的PC端。

20150322110328

这个程序据说需要5000+RMB。但是中国市场大家都懂的。

果果也购买了好几份,每份都要少许不一样,可见后面还有人再次开发过。

其实这其中漏洞后门可想而知,最后选择了一家比较贵,有售后服务的,其实说到这售后服务更新,真心要吐槽一下,哎。。。

之前ecshop是整合过UCenter,但发现这ectouch后台并没有整合选项,估计用的人少,作者去掉了。

现在来介绍一下整合步奏。

我们先在UCenter中创建一个新应用,类型选择ecshop
填写应用的主 URL,生成通信密钥。

20150322105145

然后我们只能手动修改ectouch的数据库数据,其实自己观察,会发现ectouch的数据库结构和ecshop是一样的。

我们需要修改的是

ecs_touch_shop_config;表中的
integrate_code;
integrate_config;

注意前缀没有改的话就是ecs_touch。

其实我们完全可以参考ecshop的ecs_shop_config 相应内容。
integrate_code 用户调用类型为ucenter
integrate_config 为相应ucenter的设置,其中有应用ID,密钥等,我们修改为之前新创建的。

20150322105048

注意,图中所指为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

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (8)

  1. 果果,用你的方法试了,不成功哦,能付费指导下么?
    Tom10年前 (2015-05-20)
  2. 注意一下,integrate_config 中的UC ID和密钥要一致和UCenter新建的一致,然后就是UCenter 目录中的uc_client 文件夹要拷贝到ectouch根目录,注意这两点应该没有问题的
    果果10年前 (2015-05-28)
  3. 注册页面提示:lib_common.php on 224 错误,是怎么回事?id和密钥,uc_client文件夹都做好了
    oryspace10年前 (2015-06-25)
  4. 请注意,这个是商创版微信通,不上ectouch官方版整合
    果果9年前 (2015-08-05)
  5. 强大的果果,我表里面填写ID那个是空白的 要怎么填写呀
    叮叮哒9年前 (2015-09-14)
  6. 整合了一个下午 lib_common.php on 224 错误 出现过解决了 但是注册后就是提示未知错误,不知道是什么原因,果果付费求教
    叮叮哒9年前 (2015-09-14)
  7. 通信一直是不成功的,按正常改了ID和密钥不应该不成功呀,什么原因要疯了
    叮叮哒9年前 (2015-09-14)
  8. 你好,我发现,好像ECTOUCH和ECshop共用一个用户表的话,会出错!ECTOUCH注册不了
    网友9年前 (2015-11-09)