主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文主要与大家分享通过微信网页获取用户基本信息的方法。我写过一篇关于微信网页授权获取用户基本信息的文章。开发网页时,有时需要获取用户的昵称、头像等基本信息,这些信息可以通过网页授权和用户同意来获取,如图所示:
然而,还有一步。一些用户可能会看到多一个步骤,然后只单击返回,这是一个遗憾。那么今天,我们就用另一种方式来获取用户信息,那就是通过OpenID来获取用户基本信息。这种方式简单多了。在用户不知情的情况下,我们获取了他的个人信息,通过这种方式获取的信息比授权的信息更多。例如,我们可以知道用户是否关注和关注时间。前期准备:获取用户的openid,这是上一篇文章中提到的。见:微信微信官方账号获取用户的openid。
没什么好说的,只是代码:
//获取令牌公共函数getaccesstoken(){//指定文件保存位置if(!is _ dir(& # 39;。/access _ token/& # 39;)){ mkdir(iconv(“GBK“,“UTF-8“,& # 39;。/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)(《$ cont -》expires _ in){//当前时间-文件创建时间access _ token} } $ curl = & # 39https://api.weixin.qq.com/cgi-bin/token?格兰特类型=客户证书& appid = & # 39。$ this -》appid。'& secret = & # 39。$ this -》app secret;$ content = $ this -》_ request($ curl);file _ put _ contents($ file,$ content);$ cont = JSON _ decode($ content);return $ cont -》access _ token;}/* * *通过openid * @param string $openid提取用户信息
相关建议:
开发微信公众平台,获取用户基本信息。
开发微信公众平台,获取用户基本信息
微信微信官方账号开发网页授权访问用户基本信息。
以上是微信网页获取用户基本信息方法的详细内容。更多资讯请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
本文由主机参考刊发,转载请注明:通过微信网页获取用户基本信息的方法(网页读取微信账号) https://zhujicankao.com/105447.html
评论前必须登录!
注册