久久久久精品网站,国产清纯白嫩大学生视频,自拍视频国产第三页在线,国产精品96乱子一级视频

用php實(shí)現(xiàn)微信登入授權(quán)信息

時(shí)間:2017-04-13 15:49:20 類(lèi)型:PHP
字號(hào):    

       我們經(jīng)常的會(huì)遇到微信登入授權(quán)的問(wèn)題,那么這一功能是如何實(shí)現(xiàn)的呢?南昌雅騰教育一一給大家解答。

文件一:index.php
//換成自己的接口信息

$appid = 'XXXXX';

header('location:https://open.weixin.qq.com/connect/oauth2/authorize?appid='.$appid.'&redirect_uri=127.0.0.1/oauth.php&response_type=code&scope=snsapi_userinfo&state=123&connect_redirect=1#wechat_redirect');

參數(shù)說(shuō)明:

參數(shù)

是否必須

說(shuō)明

appid 公眾號(hào)的唯一標(biāo)識(shí)
redirect_uri 授權(quán)后重定向的回調(diào)鏈接地址,請(qǐng)使用urlencode對(duì)鏈接進(jìn)行處理
response_type 返回類(lèi)型,請(qǐng)?zhí)顚?xiě)code
scope 應(yīng)用授權(quán)作用域,snsapi_base (不彈出授權(quán)頁(yè)面,直接跳轉(zhuǎn),只能獲取用戶(hù)openid),snsapi_userinfo (彈出授權(quán)頁(yè)面,可通過(guò)openid拿到昵稱(chēng)、性別、所在地。并且,即使在未關(guān)注的情況下,只要用戶(hù)授權(quán),也能獲取其信息
state 重定向后會(huì)帶上state參數(shù),開(kāi)發(fā)者可以填寫(xiě)a-zA-Z0-9的參數(shù)值
#wechat_redirect 無(wú)論直接打開(kāi)還是做頁(yè)面302重定向時(shí)候,必須帶此參數(shù)
文件二:oauth.php

參數(shù)

描述

openid 用戶(hù)的唯一標(biāo)識(shí)
nickname 用戶(hù)昵稱(chēng)
sex 用戶(hù)的性別,值為1時(shí)是男性,值為2時(shí)是女性,值為0時(shí)是未知
province 用戶(hù)個(gè)人資料填寫(xiě)的省份
city 普通用戶(hù)個(gè)人資料填寫(xiě)的城市
country 國(guó)家,如中國(guó)為CN
headimgurl 用戶(hù)頭像,最后一個(gè)數(shù)值代表正方形頭像大?。ㄓ?、46、64、96、132數(shù)值可選,0代表640*640正方形頭像),用戶(hù)沒(méi)有頭像時(shí)該項(xiàng)為空
privilege 用戶(hù)特權(quán)信息,json 數(shù)組,如微信沃卡用戶(hù)為(chinaunicom)
unionid 只有在用戶(hù)將公眾號(hào)綁定到微信開(kāi)放平臺(tái)帳號(hào)后,才會(huì)出現(xiàn)該字段。詳見(jiàn):獲取用戶(hù)個(gè)人信息(UnionID機(jī)制)
更多關(guān)于php開(kāi)發(fā)技術(shù)、web前端開(kāi)發(fā)技術(shù)可添加QQ:1939594233(微信同號(hào))學(xué)習(xí)