码迷,mamicode.com
首页 > 微信 > 详细

微信openid获取(php),

时间:2016-09-26 16:30:10      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:

在看这个的基础上有阅读过微信的相关文档,

这段url是给用户的,当用户点击进去后会出一个,确认登录授权,需要用户点击授权之后跳到你的授权回调地址(注意:下面php代码必须放在授权回调地址中:比如回调地址为:http://www.xxx.com/,那么下面的PHP必须放到该地址的跟目录文件(域名需备案),而且改地址不能出现特殊字符如?。.-等)

https://open.weixin.qq.com/connect/oauth2/authorize?appid=你的微信appid&redirect_uri=你的授权的回调地址&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect

 

<?php
            $utfgbk = mysql_query("set names utf8");
            $code = $_GET[code];//获取code
            $weixin = file_get_contents("https://api.weixin.qq.com/sns/oauth2/access_token?appid=你的微信appid&secret=微信密匙&code="
            .$code."&grant_type=authorization_code");//通过code换取网页授权access_token,(利用code间接获取用户数据组
            $jsondecode = json_decode($weixin); //对JSON格式的字符串进行编码
            $array = get_object_vars($jsondecode);//转换成数组(用户数据组)
            $openid = $array[openid];//输出openid
            mysql_query("insert into openid(openids)values(‘$openid‘)");//添加到数据库;
        ?>

 

微信openid获取(php),

标签:

原文地址:http://www.cnblogs.com/liangxiblog/p/5909432.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!