社区
基础编程
帖子详情
保存访问者微信头像至服务器
yt_juns
2014-10-21 11:44:50
说明:目前是通过授权获取访问者微信头像地址,并保存在数据库中,前台使用时则通过地址显示。
虽然访问者每次访问主页都会尝试更新昵称与头像地址,但在访问者修改头像直至再次访问主页时,其头像无法显示。
希望能将其微信头像保存至数据库,直接调用,避免以上情况发生。
微信头像在浏览器中能顺利打开,但无论是通过 curl 还是 get_file_contents() 都无法正常获取。
...全文
1473
4
打赏
收藏
保存访问者微信头像至服务器
说明:目前是通过授权获取访问者微信头像地址,并保存在数据库中,前台使用时则通过地址显示。 虽然访问者每次访问主页都会尝试更新昵称与头像地址,但在访问者修改头像直至再次访问主页时,其头像无法显示。 希望能将其微信头像保存至数据库,直接调用,避免以上情况发生。 微信头像在浏览器中能顺利打开,但无论是通过 curl 还是 get_file_contents() 都无法正常获取。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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);
微信
、APP、社交网站真实用户
头像
6000个.zip
在
服务器
端,这些
头像
可能会被存储在云存储服务中,如阿里云OSS或腾讯云COS,以实现高效、安全的访问。前端网页可以通过Ajax或Fetch API请求获取
头像
,并在页面上动态加载。 总的来说,"
微信
、APP、社交网站真实...
易语言
微信
登陆例子
4. **JSON解析**:
微信
服务器
通常会以JSON格式返回数据,因此我们需要理解JSON的基本结构,并使用易语言的JSON解析库(如“JSON支持”模块)来解析获取的信息,包括access_token、openid以及用户
头像
URL等。...
微信
扫码登录资料_Go-Pay_GoPayuser_
微信
扫码登录资料_
微信
登录_
4. **获取用户信息**:有了访问令牌,
服务器
可以进一步调用
微信
API获取用户的基本信息,如openid、昵称、
头像
等。这部分通常使用`snsapi_base`权限下的`snsUserInfo`接口。 5. **用户认证与会话管理**:获取到用户...
Android应用
微信
授权登录demo
如果在授权时选择了snsapi_userinfo Scope,可以使用Access Token和OpenID向
微信
服务器
请求用户的基本信息,如昵称、
头像
等。 7. **
服务器
端验证和
保存
用户信息**:
服务器
端需要验证Access Token的有效性,并...
js
微信
网页授权登录获取详细信息
- **用户授权**:用户在
微信
授权页面确认是否同意授权给第三方应用访问其
微信
信息。 - **回调处理**:用户授权后,
微信
会重定向回开发者设定的回调地址,并附带一个授权code。 - **换取access_token**:开发者...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章