微信開發--獲取使用者資訊 48001 問題
獲取使用者資訊介面:https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID
我用的是這個介面,結果一直在報{"errmsg":"api unauthorized, hints: [ req_id: WVnWOa0918s107 ]","errcode":48001},
重點是有的微信可以有的又不信,有點不明白,在查閱的很多文件之後,發現是授權的問題
授權介面:https://open.weixin.qq.com/connect/oauth2/authorize?appid=&redirect_uri=&response_type=code&scope=snsapi_base&state=#wechat_redirect
注意介面中scope部分
snsapi_base 不需要使用者點同意,直接跳轉到授權後的頁面,只能用於獲取openid,不能獲取使用者基本資訊
snsapi_userinfo 會徵求使用者同意,授權後,可以獲取使用者基本資訊
所以修改成snsapi_userinfo 就ok了
相關推薦
微信開發--獲取使用者資訊 48001 問題
獲取使用者資訊介面:https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID我用的是這個介面,結果一直在報{"errmsg":"api unauthorized, hi
[微信開發] - 獲取使用者資訊及自定義選單
昨夜雨疏風驟,濃睡不消殘酒。試問捲簾人,卻道海棠依舊。知否,知否?應是綠肥紅瘦。 雖然昨天沒下雨,但是很喜歡李清照啊,忽然就想以這首詩詞起個頭. 測試號請求的路徑的POST請求中,直接呼叫了一個方法:
微信授權獲取使用者資訊
在我們開發小程式的時候,需要通過授權獲取使用者的資訊。 第一種使用wx.getUserInfo直接獲取微信頭像,暱稱 // 必須是在使用者已經授權的情況下呼叫 wx.getUserInfo({ success: function(res) { var
企業微信授權獲取使用者資訊java後臺和配置
背景:在企業微信工作臺新增應用入口,根據點選人授權獲得使用者資訊 簡略記錄一下流程: 瞭解之後呢,開始開發: 這裡做的是網頁授權步驟,因為這是嵌入手機的一個應用 填寫完畢後應用就建立第一步就完成了 第二步.填寫必要資料 紅色是需要填寫的
微信授權 獲取使用者資訊
1.使用appid獲取微信回撥地址上的code引數 2.用code引數值去獲取access_token 3.使用拿到 access_token 和openid 獲取使用者資訊 其實最好的教程就是API官方文件 https://mp.weixin.qq.com/wiki?t=res
Laravel框架之微信授權獲取使用者資訊
必要條件: 1)公眾號認證 2)有網頁授權獲取使用者基本資訊的許可權介面 注意:最近有朋友說:在公眾平臺申請的測試號,會出現無法取到使用者資訊。換到認證的公眾賬號就正常了! 填寫授權回撥頁面的域名 登入公眾平臺–>開發者中心–>介面許可權表 找到 網頁
微信開發獲取Accesstoken和jsapi_ticket配置jssdk,呼叫微信掃一掃
public static String[] getSign(String jsapi_ticket) throws NoSuchAlgorithmException { String[] data= new String[10]; Long timestamp= System.current
微信開發獲取使用者授權方式
1、引導使用者進入授權頁面同意授權,獲取code https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%2Fnba.b
[3]java微信開發-獲取access_token
什麼是access_token? access_token是公眾號的全域性唯一介面呼叫憑據,公眾號呼叫各介面時都需使用access_token。開發者需要進行妥善儲存。access_token的儲存至少要保留512個字元空間。access_token的有
微信開發獲取地理位置例項(java,非常詳細,附工程原始碼)
在本篇部落格之前,博主已經寫了4篇關於微信相關文章,其中三篇是本文基礎: 1、微信開發之入門教程,該文章詳細講解了企業號體驗號免費申請與一些必要的配置,以及如何呼叫微信介面。 2、微信開發之通過代理除錯本地專案,該文章詳細講解了如何除錯本地專案,使用工具的詳細安裝與配置。
[微信開發] - weixin4j獲取網頁授權後的code進而獲取使用者資訊
weixin4j封裝好的SnsComponent元件中的方法可以執行該步驟 WeixinUserInfoController : package com.baigehuidi.demo.controller; import com.baigehuidi.demo.loader.WeixinIn
[微信開發] - 使用普通掃碼登入獲取使用者資訊,非開放平臺版本
微信平臺掃碼登入時,因為開放平臺的openid與原系統不一致,所以使用了原公眾平臺二維碼掃碼後獲取使用者openid,繼而轉連結形式. 油膩膩的大豬蹄進行測試 oysIt005E1TDKTKIdc8TmR6VTViA < 使用開放平臺的登入二維碼掃碼獲取的openid o4
微信開發(二)——獲取微信使用者的基本資訊
我們在微信開發過程中,很可能需要獲取授權使用者的微信頭像來作為系統的預設頭像,這是個非常簡單的實現 現在我們的手上已經用於openid和accesstoken(這不是全域性token!!!),不知道如何獲取的見上一節,微信開發獲取openid 我們通過以下方法
微信開發-網頁授權獲取使用者資訊
是不是大家經常能在微信公眾號上訪問某家應用的時候彈出這樣一個頁面,當你點選確定之後,你進入這家應用的時候會驚奇的發現,你已經登入好了,並且你的微信資訊都被他採集到了。 這是怎麼做的呢,首先我們得了解幾個微信開發介面。 1,授權介面 2,獲取access
微信開發筆記——微信網頁登入授權,獲取使用者資訊
public class WeiXinOAuth{ /// <summary> /// 獲取微信Code /// </summary> /// <param name="appId"></param> /// <param
微信開發——同步粉絲、獲取使用者基本資訊
在關注者與公眾號產生訊息互動後,公眾號可獲得關注者的OpenID(加密後的微訊號,每個使用者對每個公眾號的OpenID是唯一的。對於不同公眾號,同一使用者的openid不同)。公眾號可通過本介面來根據OpenID獲取使用者基本資訊,包括暱稱、頭像、性別、所在城市、語言和關注時
微信開發——網頁授權access_token與全域性access_token獲取使用者資訊的介面
最近開始接觸微信公眾號開發。在這裡進行一個知識點的記錄:網頁授權access_token與全域性access_token獲取使用者資訊的介面。 1、網頁授權access_token:微信網頁授權是通過
nodejs微信開發--網頁獲取使用者授權資訊
思路是這樣的,第一步在頁面獲取到授權以後的code 拿code去nodejs後臺的httpserver請求 nodejs接到請求以後,拿到code去拿accessToken,然後通過accessToken獲取使用者資訊 然後把使用者資訊扔給頁面 後臺nodejs程式碼:
微信開發--網頁授權獲取使用者基本資訊
功能:主要用於在使用者通過手機端微信訪問第三方H5頁面時獲取使用者的身份資訊(openId,暱稱,頭像,所在地等。。)可用來實現微信登入、微信賬號繫結、使用者身份鑑權等功能。 開發前的準備: 1、需要有一個公眾號,拿到AppID和AppSecret; 2、進入公眾
微信開發(1) :網頁授權獲取使用者的基本資訊 實現微信登入(java)
微信開發(1) :網頁授權獲取使用者的基本資訊 實現微信登入 由於工作需要,最近進行微信開發,然而微信官方的文件,比較模糊。網上大多數,是PHP做的, 本文 使用java語言開發。(後續更新 java版的 微信開放平臺的 公眾號第三方平臺開發) 準備工