国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序如何獲取微信號的唯一標(biāo)識(openid)

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序如何獲取微信號的唯一標(biāo)識(openid)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1.獲取微信登錄憑證

wx.login({
    success: (res) => {
        this.setData({
            wxCode: res.code,
        })
    }

2.登錄憑證傳回后端獲取openid,前端直接調(diào)用接口獲取openid正式上線代碼審核過不去。

wx.request({ 
    url:'http://localhost:8087/controll/getOpenID/'+this.data.wxCode, 
        method: 'GET',
        success: (res) =>  {
            if(res.statusCode == "200"){
                this.setData({
                    wxOpenId: res.data.openid
                })
            }else{
            wx.showToast({
                title: res.statusCode,
                icon: 'none',
                duration: 2000//持續(xù)的時(shí)間
            })
            }

        }
})

3.后端代碼(直接返回的openid中含有secret,可發(fā)布,但是會提醒你存在安全漏洞,所以對openid進(jìn)行截取拼接)

@CrossOrigin
@GetMapping("/getOpenID/{code}")
public String getAppID(@PathVariable String code) {
    String result= HttpUtil.get("https://api.weixin.qq.com/sns/jscode2session?appid="
            + "AppID" + "&secret=" + "AppSecret"
            + "&js_code=" + code + "&grant_type=authorization_code");
//        return result.openid;
    result="{\""+result.substring(result.indexOf("openid"));
    return result;
}

3.獲取AppSecret和AppID

登錄微信公眾平臺

開發(fā)——>開發(fā)管理——>開發(fā)設(shè)置

微信小程序獲取唯一標(biāo)識,微信小程序,小程序

AppSecret重置后記住文章來源地址http://www.zghlxwxcb.cn/news/detail-719957.html

到了這里,關(guān)于微信小程序如何獲取微信號的唯一標(biāo)識(openid)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序獲取openId

    在微信小程序中,我們無法直接從客戶端獲取用戶的openid,因?yàn)閛penid是保存在微信服務(wù)器上的。但是,我們可以通過微信提供的登錄接口,使用用戶授權(quán)登錄的方式獲取用戶的openid。 具體步驟如下: 1. 在小程序中引入`wx.login`方法,調(diào)用該方法會返回一個(gè)`code`,這個(gè)`code`用于

    2024年02月15日
    瀏覽(29)
  • 微信小程序獲取openid流程

    調(diào)用wx.login(OBJECT) 獲取登錄憑證(code)進(jìn)而換取用戶登錄態(tài)信息,包括用戶的唯一標(biāo)識(openid)及本次登錄的會話密鑰(session_key)等。用戶數(shù)據(jù)的加解密通訊需要依賴會話密鑰完成。 返回?cái)?shù)據(jù)信息: { errMsg: 調(diào)用結(jié)果 code: 用戶登錄憑證(有效期五分鐘)。開發(fā)者需要在開發(fā)

    2024年02月14日
    瀏覽(23)
  • 微信小程序----API、獲取openid、消息訂閱

    微信小程序----API、獲取openid、消息訂閱

    https://www.w3xue.com/mobile/wxminiapp/hpm41q8p.html 基礎(chǔ): API,全稱Application Programming Interface,即應(yīng)用程序編程接口。 API 是一些預(yù)先定義函數(shù),目的是用來提供應(yīng)用程序與開發(fā)人員基于某軟件或者某硬件得以訪問一組例程的能力,并且無需訪問源碼或無需理解內(nèi)部工作機(jī)制細(xì)節(jié)。 API

    2024年02月09日
    瀏覽(22)
  • 【微信小程序】通過云函數(shù)獲取用戶openid

    1.pages同級目錄下新建新文件夾,命名為cloudFunctions(其他名字也可以)。 2.project.config.json中添加以下內(nèi)容,值為上一步創(chuàng)建的文件夾名字。編譯一次后上一步創(chuàng)建的文件夾前圖標(biāo)就帶“云”了。 3.app.js內(nèi)的App中添加 1.右擊cloudFunctions文件夾,點(diǎn)擊【新建Node.js云函數(shù)】,命名為

    2024年02月10日
    瀏覽(95)
  • uniapp寫微信小程序,獲取openId、unionId

    appId,secret?? 可以從微信公眾平臺獲取,(點(diǎn)擊右上角頭像,向下滑,可以找到) 注意:這個(gè)一般寫了app.vue里有個(gè)onlanch函數(shù),否則有可能在進(jìn)入小程序時(shí)獲取不到openid 微信接口路徑為 “https://api.weixin.qq.com/sns/jscode2session” 獲取unionId的前提條件:微信開放平臺綁定你的小程

    2024年02月13日
    瀏覽(19)
  • 微信小程序內(nèi)嵌H5頁面獲取openid+分享功能

    主要實(shí)現(xiàn)功能:1.通過webview實(shí)現(xiàn)小程序內(nèi)嵌H5頁面 ? ? ? ? ? ? ? ? ? ? ? ? ?2.在H5頁面獲取到用戶的openid ? ? ? ? ? ? ? ? ? ? ? ? ?3.在H5頁面實(shí)現(xiàn)分享獲取到分享人的openid和被分享者的openid 代碼實(shí)現(xiàn): 1.通過webview實(shí)現(xiàn)小程序內(nèi)嵌H5頁面 傳參:在地址后面加入的參數(shù)就是我

    2024年04月23日
    瀏覽(106)
  • 如何獲取瀏覽器客戶端的唯一標(biāo)識

    在 Web 應(yīng)用程序中, 可以使用瀏覽器的 window.navigator.userAgent 屬性來獲取瀏覽器的用戶代理字符串。這個(gè)字符串包含有關(guān)瀏覽器類型和版本的信息, 但是它不是唯一的, 因?yàn)椴煌臑g覽器可能具有相同的用戶代理字符串。 要獲取更加唯一的標(biāo)識符, 可以使用瀏覽器提供的 Web 技術(shù)

    2024年02月13日
    瀏覽(31)
  • 微信小程序獲取用戶的openid以及授權(quán)登錄拿到用戶頭像及姓名

    微信小程序獲取用戶的openid以及授權(quán)登錄拿到用戶頭像及姓名

    在微信小程序中,往往需要將用戶信息錄入自己的數(shù)據(jù)庫中,就得有一個(gè)唯一標(biāo)記區(qū)分用戶,這個(gè)標(biāo)記就是openid。 我這里用云函數(shù)的方式,比較簡單 先創(chuàng)建一個(gè)名為getOPenid的云函數(shù) ?在云函數(shù)中獲取微信調(diào)用上下文cloud.getWXContext ?可選擇性的返回openid、appid、unionid等,可詳細(xì)查

    2024年02月12日
    瀏覽(19)
  • 獲取微信小程序用戶的code、openid、session_key

    獲取微信小程序用戶的code、openid、session_key

    1、安裝微信開發(fā)者工具: 在你的電腦上安裝微信小程序的開發(fā)者工具。你可以從微信開放平臺官網(wǎng)下載并安裝適用于你的操作系統(tǒng)的開發(fā)者工具。 2、注冊微信開放平臺賬號: 如果你還沒有微信開放平臺賬號,需要注冊一個(gè)。你可以在微信開放平臺注冊頁面進(jìn)行注冊。 3、創(chuàng)

    2024年02月03日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包