国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - 微信小程序結合ThinkPHP5授權登陸后獲取手機號

微信小程序結合ThinkPHP5授權登陸后獲取手機號

2021-11-29 15:24Dragon-v PHP教程

現在很多小程序都需要獲取用戶的手機號以方便登錄,本文就詳細的介紹一下微信小程序結合ThinkPHP5授權登陸后獲取手機號,感興趣的可以了解一下

1.在我們授權登陸后會獲取到用戶的 sessionKey 這個是獲取手機號不可分割的一部分

上代碼

wxml:

<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">獲取手機號</button>

js:當我們在調用這個方法的時候可以在控制臺輸出一下 e 下方用紅框框起來的兩個也是獲取手機號不可分割的一部分

微信小程序結合ThinkPHP5授權登陸后獲取手機號

getPhoneNumber: function (e) {
        var that = this;
        console.log(e.detail.errMsg == "getPhoneNumber:ok");
        if (e.detail.errMsg == "getPhoneNumber:ok") {
            wx.request({
                url: 'http://www.phone.com/test/Seek/getPhone',
                data: {
                    encryptedData: e.detail.encryptedData,
                    iv: e.detail.iv,
                    sessionKey: that.data.session_key,
                },
                method: "post",
                success: function (res) {
                    console.log(res);
                }
            })
        }
      },

然后就是Think PHP 5 的后臺代碼了,再寫代碼前 需要先下載一個官方提供的文件夾

網址:服務端獲取開放數據 | 微信開放文檔

微信小程序結合ThinkPHP5授權登陸后獲取手機號

 下載好后有四種語言的 我們只要PHP的

微信小程序結合ThinkPHP5授權登陸后獲取手機號

 將PHP這個文件夾放到你的 Think PHP 5 的 app 目錄下,記得更改文件夾名字,就像這個樣

微信小程序結合ThinkPHP5授權登陸后獲取手機號

接下來 給 WXBizDataCrypt.php 增加命名空間和引入ErrorCode.php 文件

微信小程序結合ThinkPHP5授權登陸后獲取手機號

接下來 在你的控制器中 引入  WXBizDataCrypt.php

use app\libs\WXBizDataCrypt;

然后就可以寫 PHP 代碼了

public function getPhone(){
        $encryptedData = input('encryptedData');
        $iv = input('iv');
        $sessionKey = input('sessionKey');
        $appID = config('appID');
        $data = null;
        $pc = new WXBizDataCrypt($appID, $sessionKey);
        $errCode = $pc->decryptData($encryptedData, $iv, $data );
        $data = json_decode($data,true);
        return json($data);
    }

最后在回到小程序運行一遍 就可以看到了

微信小程序結合ThinkPHP5授權登陸后獲取手機號

到此這篇關于微信小程序結合ThinkPHP5授權登陸后獲取手機號的文章就介紹到這了,更多相關小程序 獲取手機號內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/m0_62199749/article/details/121458904

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产人成精品一区二区三 | 亚洲精品综合 | 欧美日韩视频在线观看免费 | 精精国产xxxx视频在线野外 | 国外成人在线视频网站 | 91精品欧美久久久久久动漫 | 国产超碰人人爽人人做人人爱 | 成年人毛片视频 | 黄网站涩免费蜜桃网站 | 中文字幕一区二区三区乱码图片 | 免费的av电影 | 日本精品视频在线观看 | 亚洲午夜精品一区二区三区 | 日韩精品一区二区在线观看 | 精品视频在线视频 | 黄色一级网站 | 久色视频在线 | 热久久这里只有精品 | 午夜视频免费 | 中文字幕日韩欧美 | 做视频免费观看网站 | 99久久视频 | av一区二区不卡 | 色综合社区| 中国精品一区二区 | 国产精品久久久久久 | 午夜爽视频 | 成人av一区二区亚洲精 | 国产午夜精品久久久久久久 | 欧美污污 | 日韩一级片 | 欧美一级片在线 | 国产精品极品美女在线观看免费 | 久久人爽 | 日韩av在线电影 | h色视频在线观看 | 欧美久久久网站 | www.久久 | 91精品一区二区三区久久久久久 | 中文字幕综合 | 精品久久久久久久久久久久久久 |