你是说将用户的头像存到自己的系统吗?
有头像的 URL 可将头像通过 http 请求保存到本地就可以了。
不是喔!用户可以任意的换取头像,后台能抓取到换取后的头像,这个代码怎么实现
@蔓蒂女神: 就是说用户自己换头像咯。
用到的就是文件上传,用户选择好文件后,点击按钮,将照片上传,服务端接收处理。
@SeayXu: 具体代码有吗,谢谢啦!
@SeayXu: 好的,大神
你的换取头像是什么意思,用户微信头像换了以后你们系统里也跟着换?
就想扣扣上的头像,可以随便换,在后台看到也是换取后的头像
@蔓蒂女神: 那你就把微信头像保存到这么系统中去,再做个修改头像的功能,只要就是上传图片,百度一搜一大堆
@balahoho: 恩恩
{"errcode":41001,"errmsg":"access_token missing hint: [N4odAA0627vr37!]"}
就这一句代码,给我个网址,呵呵,代码敲多了会这样啊
用户注册之后抓取到头像了,是吧用户在微信的头像同步到你们自己的系统么?
但是不能换取头像,指什么,用户把微信的头像换了,需要同步到你们自己的系统么?
后台可以看到就可以了
@蔓蒂女神: 后台调用微信接口获取用户信息:https://api.weixin.qq.com/cgi-bin/user/info
@calvinK:
{"errcode":41001,"errmsg":"access_token missing hint: [N4odAA0627vr37!]"}
就这一句代码,给我个网址,呵呵,代码敲多了会这样啊
@蔓蒂女神: 对接微信的接口呀,这是接口地址。麻烦自己看微信开发文档好么
这个没必要,因为这不是必须的,那么,你可以隔几天,或者每天晚上,去定时的更新所有用户头像。
有的用户想换,不是我去更新他们的图像,而是他们想换自己要的图像
@蔓蒂女神: 用户在你这注册了,头像原本是微信的,然后用户换头像,新头像只限于在你们网站上,还是同时要更新到微信上。
@风中追蛇蛇丶: 就一个问题,微信头像换了,我们系统头像跟着换。现在就是抓取了别人第一次注册时候的头像,而微信上换了头像,我们系统没换。
@蔓蒂女神: 用户换头像,没有事件通知你,那你就主动去抓,每天晚上去更新下,间隔时间自己去定,不过建议不要太短,两三天一次。
@风中追蛇蛇丶: 以前没学过这种,哎,代码关键还没在我这里
@蔓蒂女神: 不需要学啊,我之前也不会,找资料,看官方文档,就会了。你在你们网站后台写个计划任务,定时去更新就OK了。头像这东西,不需要及时更新的。
@风中追蛇蛇丶: 更新好像不会换取头像,后台还是有的,头像抓取应该是定屎了,注册的时候抓取了头像,之后就不能换了
@蔓蒂女神: 微信有获取所有关注用户的接口,然后拿openId,去更新。
@风中追蛇蛇丶: 方便留给扣扣吗?代码拿回来的时候,不懂再问你
@蔓蒂女神: 没难度啊,一个定时执行方法,一个更新微信用户数据,这个看接口就行了
@风中追蛇蛇丶: 好吧,谢谢啊
网上很多套路都是注册时抓取微信头像存储到自己的服务器,就算更改也不管。
自动定时同步的话如果用户很多同步起来应该很麻烦吧,
你可以直接存储微信头像url,用户更换头像后url会失效,可以在他进入公众号的时候调用一下信息,进行同步
恩