社区
基础编程
帖子详情
保存访问者微信头像至服务器
yt_juns
2014-10-21 11:44:50
说明:目前是通过授权获取访问者微信头像地址,并保存在数据库中,前台使用时则通过地址显示。
虽然访问者每次访问主页都会尝试更新昵称与头像地址,但在访问者修改头像直至再次访问主页时,其头像无法显示。
希望能将其微信头像保存至数据库,直接调用,避免以上情况发生。
微信头像在浏览器中能顺利打开,但无论是通过 curl 还是 get_file_contents() 都无法正常获取。
...全文
1461
4
打赏
收藏
保存访问者微信头像至服务器
说明:目前是通过授权获取访问者微信头像地址,并保存在数据库中,前台使用时则通过地址显示。 虽然访问者每次访问主页都会尝试更新昵称与头像地址,但在访问者修改头像直至再次访问主页时,其头像无法显示。 希望能将其微信头像保存至数据库,直接调用,避免以上情况发生。 微信头像在浏览器中能顺利打开,但无论是通过 curl 还是 get_file_contents() 都无法正常获取。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
williamxia8
2015-10-22
打赏
举报
回复
微信的个人头像是URL格式,如何保存到本地呢
5>>2
2015-10-04
打赏
举报
回复
头像可能是png格式的
智商众筹
2014-10-21
打赏
举报
回复
做过手机端微信和微博登陆接口 他们提供的图片地址是可以file_get_contents()的 然后直接file_put_content()保存在本地文件夹,至于路径和命名规则自己定 保存远程图片应该封装一个函数 然后把本地路径保存在服务器上
yt_juns
2014-10-21
打赏
举报
回复
function put_file_from_url_content($url, $saveName, $path) { // 设置运行时间为无限制 set_time_limit ( 0 ); $url = trim ( $url ); $curl = curl_init (); // 设置你需要抓取的URL curl_setopt ( $curl, CURLOPT_URL, $url ); // 设置header curl_setopt ( $curl, CURLOPT_HEADER, 1 ); // 设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。 curl_setopt ( $curl, CURLOPT_RETURNTRANSFER, 1 ); // 运行cURL,请求网页 $file = curl_exec ( $curl ); // 关闭URL请求 curl_close ( $curl ); // 将文件写入获得的数据 $filename = $path . $saveName; $write = @fopen ( $filename, "w" ); if ($write == false) { return false; } if (fwrite ( $write, $file ) == false) { return false; } if (fclose ( $write ) == false) { return false; } } put_file_from_url_content($userAvatar, $userOpenId.".jpg", $avatarPath);
微信
OAuth2.0网页授权接口
通过OAuth2.0受权的网页将会获取到打开者的
微信
信息,甚至包括
微信
昵称、
头像
等有用的数据,开发者们可以凭此设计出更多更丰富的页面应用,比如最近一直很火爆的红包类活动。除此之外还有个额外的好处,就是可以控制...
php
保存
微信
头像
,
保存
访问者
微信
头像
至
服务器
说明:目前是通过授权获取
访问者
微信
头像
地址,并
保存
在数据库中,前台使用时则通过地址显示。虽然
访问者
每次访问主页都会尝试更新昵称与
头像
地址,但在
访问者
修改
头像
直至再次访问主页时,其
头像
无法显示。希望能将...
1、JS特效实例:
微信
头像
拼文字特效
展会、会议现场经常会用到参与者手机
微信
扫码,参会者
微信
头像
拼成文字、图案或logo大屏同步显示这样的功能需求,例如下图效果。
千里共婵娟 | 结合
微信
公众号用JavaScript完整开发实现换中秋
头像
的功能
为了增加节日气氛,许多人会更换自己的社交媒体
头像
,如
微信
头像
。使用与中秋或者国庆主题相关的图片。本篇博文将介绍如何使用PHP通过
微信
公众号获取用户
头像
,并且将
头像
传递给JavaScript开发一个实现换中秋
头像
的...
.net C#
微信
公众号开发
.net C#
微信
公众号开发 #一、开发准备工作 打开
微信
公众平台,主页左侧找到 “开发”栏目,选择基本配置,获取AppId,appsecret。 开发者密码需要管理员授权查看。 二、
服务器
配置 1、主页左侧找到 “开发”...
基础编程
21,882
社区成员
140,366
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章