人人商城微信浏览器解绑

第一步:

ewei_shopv2/core/inc/function.php 中 is_weixin()函数 始终 return false

第二步:

ewei_shopv2/core/model/member.php 中 checkMember()函数中注释掉 $userinfo = mc_oauth_userinfo(); 添加else中$user_info赋值

if (!EWEI_SHOPV2_DEBUG) {
//$userinfo = mc_oauth_userinfo();
$userinfo = array(‘openid’ => $member[‘openid’], ‘nickname’ => $member[‘nickname’], ‘headimgurl’ => $member[‘avatar’], ‘gender’ => $member[‘gender’], ‘province’ => $member[‘province’], ‘city’ => $member[‘city’]);
}
else {
$userinfo = array(‘openid’ => $member[‘openid’], ‘nickname’ => $member[‘nickname’], ‘headimgurl’ => $member[‘avatar’], ‘gender’ => $member[‘gender’], ‘province’ => $member[‘province’], ‘city’ => $member[‘city’]);
}

第三步:

注释掉inc/page_mobile.php中$member = m(‘member’)->checkMember();

public function __construct(){global $_W;global $_GPC;$_W['from_openid'] = $_W['openid'];//获取openid用于微信内支付m('shop')->checkClose();$preview = intval($_GPC['preview']);$wap = m('common')->getSysset('wap');if (!empty($wap['open']) && !is_weixin() && empty($preview)) {if ($this instanceof MobileLoginPage || $this instanceof PluginMobileLoginPage) {$_W['openid'] = m('account')->checkLogin();//提前此句代码if (empty($_W['openid'])) {$_W['openid'] = m('account')->checkLogin();}}else {$_W['openid'] = m('account')->checkOpenid();}}else {if ($preview && !is_weixin()) {$_W['openid'] = 'ooyv91cPbLRIz1qaX7Fim_cRfjZk';}if (EWEI_SHOPV2_DEBUG) {$_W['openid'] = 'ooyv91cPbLRIz1qaX7Fim_cRfjZk';}}//$member = m('member')->checkMember();注释此代码$_W['mid'] = !empty($member) ? $member['id'] : '';$_W['mopenid'] = !empty($member) ? $member['openid'] : '';$merch_plugin = p('merch');$merch_data = m('common')->getPluginset('merch');if (!empty($_GPC['merchid']) && ($merch_plugin && $merch_data['is_openmerch'])) {$this->merch_user = pdo_fetch('select * from ' . tablename('ewei_shop_merch_user') . ' where id=:id limit 1', array(':id' => intval($_GPC['merchid'])));}}

如果仍希望使用公众号支付:

需要在page_mobile.php中将获取的授权openid赋值给另一变量。

而后在common.php类中,如下代码中将这一变量赋值给 $package[‘openid’]

$package[‘openid’] = empty($params[‘openid’]) ? trim($_W[‘openid’]) : trim($params[‘openid’]);

人人商城微信浏览器解绑相关推荐

  1. 微信解绑手机号服务器会保留吗,微信怎么解绑手机号?微信还能解绑手机号吗?...

    如今微信推广越来越火,微信自从17年更新了新版以后,据说不能解绑手机号了,是有时间限制吗?那么微信怎么解绑手机号呢?针对这问题,小编为大家讲讲,希望对您有用. 1.打开微信,进入聊天页面,然后点击手机 ...

  2. 微信怎么解绑手机号?手把手教你具体操作步骤

    微信怎么解绑手机号?在以前,我们可以通过qq.邮箱等直接登录注册使用微信,但是现在想要注册微信账号必须使用手机号才能注册,微信号和手机号被绑定在了一起,如果手机号需要更换或者不用了,怎么在微信里解绑手 ...

  3. php+微信开发+解绑,微信开发之解绑设备通知的方法

    本篇文章一起来了解微信开发之解绑设备通知的方法 一开始进行解绑的时候,我一直用的强制解绑设备通知.微信在开发者文档中和接口权限中都没有说明这个接口有次数限制,直到最近两天,解绑一直失败才发现,原来这个 ...

  4. 新版本微信如何解绑手机号?

    2019独角兽企业重金招聘Python工程师标准>>> 有不少果粉发现,微信自从更新了新版以后,就不能解绑手机号了,之前小编(公众号:果粉之家)也没注意.查看了一下自己的微信,确实是 ...

  5. 人人商城爬坑之人人商城微信支付不显示

    目前已经遇到了三位来找我咨询和解决这个事情. 都是资料正确,但是就是不显示微信支付. 按以往模块配置经验,基本上是不会出现这样的情况的. 但唯独人人商城,确实有这样的一个问题. 经过几次的摸索,得出结 ...

  6. 微信绑定/解绑设备ticket

    在微信绑定和解绑的时候需要一个ticke来进行该过程 可是一直没有获取到ticket  一直都是返回fail 后来发现原来是需要在 原来是需要初始化设备库,才能或得到ticket

  7. 微信如何解绑小程序_微信小程序该如何运营推广

    微信目前每日活跃的用户达到了11亿,小程序的上线更是激发了新的市场,帮助商家实现了庞大的流量变现.那么该如何更好的去运营和推广微信小程序呢? 01 .微信公众号推广 很多的商家在公众号出来的时候已经注 ...

  8. 微信如何解绑小程序_微信小程序解绑事件,微信小程序解除绑定

    什么是事件 事件是视图层到逻辑层的通讯方式. 事件可以将用户的行为反馈到逻辑层进行处理. 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数. 事件对象可以携带额外信息,如id, ...

  9. vue-企业微信绑定和解绑

    一.企业微信绑定解绑 项目中需要对账号进行企业微信的绑定和解绑 企业微信页面显示: <FormItem label="企业微信:">{{account.wechat}} ...

最新文章

  1. watchOS 5 新特性:继续发力运动与健身
  2. JS中for循环里面的闭包问题的原因及解决办法
  3. LaTeX技巧006:使用pdfLaTeX时,添加PDF文件属性的方法
  4. js的BOM对象完全解析
  5. Linux下C语言编程-进程的创建
  6. flink的kafka各种依赖区别
  7. centos7搜狐 mysql_基于centOS6.7搭建LAMP(httpd-2.4.18+mysql-5.5.47+php-5.6.16)环境
  8. 学习面试题(day01)
  9. Android中的Can't create handler inside thread that has not called Looper.prepare()异常
  10. Android Measure测量实际应用心得(一)
  11. vector迭代器的使用
  12. 全球计算机科学与技术排名,最新全球高校“计算机科学与信息系统”排名,哪些985表现出色?...
  13. 化学能推进永远无法实现外星旅行
  14. java删除文件夹分享企,java删除文件夹下所有文件示例分享
  15. Fortran入门教程(十一)—— 模块
  16. Silverlight4启动无法调试
  17. 那智机器人程序打印_应用程序,机器人程序,无人机和3D打印机:要来附近的学校吗?...
  18. 如何申请免费的腾讯企业邮箱
  19. C++ 0xc0000417 错误
  20. 编写函数把华氏温度转换为摄氏温度

热门文章

  1. 关于硕士研究生延毕的几问几答
  2. onLoad onShow
  3. 可以说:未来10年这个行业依然值得进,天花板很高,月薪至少3W
  4. JAVA Bean 转换工具 BULL 使用简介
  5. 我们日常应用的古代智慧—反其道而行之
  6. Android 隐藏手机虚拟按键
  7. C6奥迪A6L不缺机油:启动时偶尔报“机油压力不足”故障
  8. 美团云品牌升级启用动态logo,传导云价值释放云红利
  9. 计算机技能大赛主持人串词,专业技能大赛主持人串词
  10. 深入理解防火墙的工作原理