微信公衆號打開網頁自動登錄配置

有時候開發微信公衆號下的網頁,須要自動登錄且獲取用戶信息,怎麼作的?api

一.找到AppID和AppSecret

首先,咱們得登錄微信公衆平臺:https://mp.weixin.qq.com微信

找到 「開發」 => 「基本配置」,看到 「公衆號開發信息」,記錄下你的 app

開發者ID(AppID) 和 開發者密碼(AppSecret)微信公衆平臺

                                                        

 

二. 配置公衆號菜單

    咱們要在公衆號上打開鏈接,能夠配置公衆號,「自定義菜單」 ,配置 菜單名、跳轉頁面地址spa

    在頁面地址這裏,要用戶登錄的話,須要配置這樣的鏈接:code

    

https://open.weixin.qq.com/connect/oauth2/authorize?appid=你的AppId&redirect_uri=你的頁面地址&response_type=code&scope=登錄方式&state=1#wechat_redirect

    其中 scope 有兩種參數,scope=snsapi_base 或者 scope=snsapi_userinfo開發

    區別在於,snsapi_base 使用前者不須要用戶點擊一個受權按鈕,直接跳轉到回調頁面get

                 snsapi_userinfo,須要點擊受權按鈕,這種沒有關注公衆號的狀況下也能夠受權oauth

    設置好後,打開這個連接的回調地址爲:回調地址/?code=CODE&state=1配置

    帶了兩個參數:code和state,其中,咱們就能夠用這個code去獲取當前用戶的openid。

 

相關文章
相關標籤/搜索