主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文主要和大家分享一下微信网页获取用户基本信息的方法。之前写过一篇文章。我在讲网页开发的时候,有时候需要获取用户的昵称、头像等个人基本信息。要获取用户的基本信息,我可以通过网页授权和用户同意来获取,如图:
然而,这种方式还有一个步骤。有些用户可能看到多一步就点回去了,很可惜失去了一个有价值的用户。所以今天我们就用另外一种方式来获取用户信息,就是通过OpenID来获取用户基本信息。这种方式简单多了。在用户不知情的情况下,我们获取他的个人信息,通过这种方式获取的信息比通过授权获取的信息更多。比如,我们还可以知道用户是否关注了,什么时候关注的。前期准备:获取用户的openid,上一篇文章提到过。具体见:微信微信官方账号获取用户的openid。
话不多说,直接上码:
//获取标记public function getaccesstoken(){//指定保存文件的位置,如果(!is _ dir( # 39;。/access _ token/ # 39;)){ mkdir(iconv( ;GBK ;, ut F-8 ;,'。/access _ token/ # 39;),0777,真);} $ file = # 39。/access _ token/token # 39;;if(file _ exists($ file)){ $ content = file _ get _ contents($ file);$ cont = JSON _ decode($ content);if((time()-filemtime($ file)) lt;$cont->Expires_in){ //当前时间-文件创建时间:access _ token;} } $ curl = # 39https://api.weixin.qq.com/cgi-bin/token?格兰特类型=客户证书 appid = # 39。$ this - gt;appid。' 秘密= # 39;。$ this - gt;appsecret$ content = $ this - gt;_ request($ curl);file_put_contents($file,$ content);$ cont = JSON _ decode($ content);return $ cont - gt;access _ token}/* * *通过openid * @param string $openid拉取用户信息
相关建议:
开发微信公众平台,获取用户基本信息。
开发微信公众平台,获取用户基本信息
以上是微信官方账号中微信网页获取用户基本信息方法的详细内容。请多关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 小程序如何获取用户当前位置(微信小程序获取用户当前位置)
- 如果windows7用户被锁定并且无法登录该怎么办(如果windows7用户被锁定该怎么办)
- linux系统中用户密码存储机制分析(Linux用户名密码的存储位置)
- 微信微信官方账号实现用户管理功能(微信官方账号中的管理员权限设置在哪里)
- 从企业转移打开用户界面(如何进行企业转移)
本文由主机参考刊发,转载请注明:通过微信网页获取用户基本信息的方法(后端获取微信用户信息) https://zhujicankao.com/80528.html
评论前必须登录!
注册