»»»美仑©本站聚集品质模板、JS特效、源码、模块、原创等丰富资源下载。
首页 教程 CMS教程 解决近期出现的微擎获取用户头像失败的问题

解决近期出现的微擎获取用户头像失败的问题

2018-01-31 20:14:15| 责任编辑: 小美| 查看: | 评论: 0| 百度已收录
摘要:   近期因为腾讯改变了头像规则,造成一些老版本的微擎用户,出现获取粉丝头像获取错误。    根据官方最新的更新,可做如下修改。  

  近期因为腾讯改变了头像规则,造成一些老版本的微擎用户,出现获取粉丝头像获取错误。

  

  根据官方最新的更新,可做如下修改。

  针对版本微擎1.0以上版本。

  解决办法:把头像获取里面的替换0为132的函数去掉。

  需要修改的文件:一共修改4个目录的,6个文件

  1. framework/builtin/core/receiver.php 
  2. $userinfo['headimgurl'] = rtrim($userinfo['headimgurl'], '0') . 132; 替换为 $userinfo['headimgurl'] = $userinfo['headimgurl']; 
  3.  
  4. framework/model/mc.mod.php 
  5. $userinfo['headimgurl'] = rtrim($userinfo['headimgurl'], '0') . 132; 替换为 $userinfo['headimgurl'] = $userinfo['headimgurl']; 
  6. $fans['headimgurl'] = rtrim($fans['headimgurl'], '0') . 132; 替换为 $fans['headimgurl'] = $fans['headimgurl']; 
  7.  
  8. app/source/mc/profile.ctrl.php 
  9. emptyempty($profile['avatar']) ? ($data['avatar'] = rtrim($map_fans['headimgurl'], '0') . 132) : ''; 替换为 emptyempty($profile['avatar']) ? ($data['avatar'] = $map_fans['headimgurl']) : ''
  10.  
  11. app/source/auth/register.ctrl.php 
  12. $data['avatar'] = rtrim($map_fans['headimgurl'], '0') . 132;  替换为  $data['avatar'] = $map_fans['headimgurl']; 
  13.  
  14. app/source/auth/oauth.ctrl.php 
  15. $userinfo['headimgurl'] = rtrim($userinfo['headimgurl'], '0') . 132; 替换为 $userinfo['headimgurl'] =$userinfo['headimgurl']; 
  16.  
  17. app/source/auth/forward.ctrl.php 
  18. $record['avatar'] = rtrim($userinfo['headimgurl'], '0') . 132;  替换为 $record['avatar'] = $userinfo['headimgurl']; 
处理完了以后点一下同步全部粉丝信息
就OK了,还是刚才那几个人,但是头像可以显示了
本文仅供参考,针对不想升级最新版的用户做的这样的改动,不足之处还望指出。
 
-----------------2018年/1/20 更新-------------------------------------


针对人人商城已经损坏的头像,处理办法打开数据库管理器(PHPMyadmin或者其他的)
切换到sql 编辑器窗口
输入以下代码:

  1. UPDATE ims_ewei_shop_member SET avatar=REPLACE(avatar, '/132132''/132'); 

然后执行sql语句。即可恢复正常

相关热词搜索:头像 用户 问题
精彩阅读
会员登录
广告位

关注我们:美仑视觉

官方QQ群

微信平台

全国服务热线:

0769-33232320

【版权声明】本站内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至Email:admin@meil88.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

Copyright   ©2013-2018  美仑视觉  Powered by©Meil88!  公安备案:粤ICP备15022042号