小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

快速獲取微信公眾號openid的方法

 phpcoder_echo 2017-06-05
本篇文章你將學到:在自己做微信開發(fā)時,經常要獲取某個測試號的openid。(openid不是微信號,同一個微信號在不同的公眾號有不同的openid)下面這篇文章就是教大家快速獲取openid來測試自己微信開發(fā)代碼。我覺得此代碼還是有點復雜。大家有更快的openid獲取方法歡迎留言或者郵件交流。

說明與注意

1、下面的代碼用網頁授權獲取openid。
2、你的公眾號必須為認證的服務號。否則沒有此接口權限。
3、你要配置好回調域名:即訪問下面代碼的網址。其實單單獲取openid配置回調域名也沒什么用。但是配置不正確會出現(xiàn)下圖錯誤

怎樣配置回調域名

1、進入https://mp.weixin.qq.com,點擊最下面的”接口權限“菜單(如下圖)

2、找到‘網頁授權用戶基本信息’,如下圖

3、點擊修改,填寫域名。如:我的回調網址為/oauth.php 則填寫。配置回調域名完成。不管獲取openid還是用戶所有信息都需要首先配置回調域名

網頁中怎樣獲取用戶openid

1、https://mp.weixin.qq.com中配置回調域名(文章開頭有流程)
2、新建oauth.php,把下面的代碼復制到里面。把5-6行換成自己公眾號的appid與appsecret。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
  //獲取微信access_token
 function getaccess_token(){
    $code $_GET['code'];
    $appid '自己的appid';
    $appsecret '自己的appsecret';
    $url ";
3、配置用戶要訪問的網頁
https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
加粗字體替換說明
appid 替換成自己公眾號的appid
redirect_uri 替換成自己的回調網址。網址需要URL轉碼。如:我的回調網址為http:///oauth.php則替換為http%3A%2F%2F%2Foauth.php
scope 替換為snsapi_base 則只可以獲取openid。

我的配置如下https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx999ec5d7791cc415&redirect_uri=http%3A%2F%2F%2Foauth.php&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
配置完成后訪問上面的網址,記住是訪問上面配置的網址!上面配置的網址!上面配置的網址!不是直接訪問那段oauth.php代碼?。?!代碼是給微信服務器訪問的
你將獲得如下結果,下面的json中含有你需要的openid(在微信軟件內訪問此網址,把上面的網址發(fā)在公眾號里訪問
1
{"access_token":"z2VwScv1lQfNi4zgZODN2fLqOKMxNUoobJaAbYug5xgmfuFIFo-65cY0nt0DgaFoWtG3SrX1Gd8XqhAssZqD4fTBgf9QR8XN8NI7vXG3AFY","expires_in":7200,"refresh_token":"wjKHN4HMHJH1Ve5c2Efr1YjP43i2A50wiKSQMdLoXueOap1MyIDAvAnpcqLi7pzjMGmcYzWGaB4RXj7bHLWm806EgnYDJy-eG91wFhNTaKc","openid":"oC8xks4COCfqox1-dXTCsZF_1vIo","scope":"snsapi_base"}

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多