国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 熱點 > 微信 > 正文

node.js實現微信開發之獲取用戶授權

2024-07-22 01:18:57
字體:
來源:轉載
供稿:網友

本篇主要講述,如何在微信中打開自家頁面后,彈窗請求用戶授權,以便拿到用戶的微信信息。

首先說一下,完成自定義分享信息的,從無到有的流程:

基礎硬件服務:

需要一個公網可以訪問的有效域名:

購買域名,并備案,我是在阿里云購買的,備案需要十幾個工作日。 購買ip,然后設置上面的域名,解析到該ip,這個時間可以快到忽略。

擁有自己的服務器,來存放自己頁面項目:

我還是在阿里云購買購買服務器,這個花費最大,幾百元一年的使用權。
而且這個服務器,本質就是一臺電腦,是電腦就有配置,我目前只是自己學習使用,配置幾乎是最低的,而且購買的套餐自帶公網ip,這么一來我連上面購買ip的錢也省了。
綜上所述,最終我只購買了域名和一個套餐自帶公網ip的服務器,服務器用來放置前端項目和后臺項目。

阿里云ECS:https://cn.aliyun.com/product/ecs

微信公眾平臺,開發者認證

打開微信公眾平臺 https://mp.weixin.qq.com/,使用郵箱注冊,注意,一個郵箱只能注冊一個微信公眾平臺賬號,一個賬號只能選擇一種賬號分類且不能更改,這里一定要慎重,這里選擇訂閱號。

可選個人類型、企業類型等等,其中,個人類型是不沒有分享定制功能的,但企業類型我又不符合。。。最終我還是選擇的個人類型,因為即使我的賬號沒有權限,但微信公眾號里面,提供一個功能全開的測試賬號,使用測試賬號可以進行學習和測試,還是沒問題的。

填寫信息,綁定微信,注冊完成,登錄進去。

為了進行開發,需要在這里和你的后臺項目和前端項目進行對應的配置,讓微信確認后臺項目和前臺項目都是你的之后,才會提供服務。

有關服務器端和后臺項目的配置:

首先需要說明,由于訂閱號的功能比較少,如果只是進行學習,建議在 開發 => 開發者工具中選擇使用公眾平臺測試帳號進行學習性開發,這樣可以使用全功能的微信服務,配置也比較少。
下面的配置步驟均是使用自己的賬號需要進行的配置

    開發 => 基本配置 => 公眾號開發信息,在這里記下開發者ID(AppID),接著開通服務,記下開發者密碼(AppSecret),開發中會需要輸入。 設置IP白名單,這里寫的是自己的服務器IP地址,因為功能上線后,需要使用這臺服務器,通過開發者ID和密碼來向微信服務區獲取自己服務的access_token 進行下面的后臺項目,目的是讓微信確定這個后臺項目是你的,檢驗方法是微信發起一個get請求,你返回正確的返回值,啟用此配置時調用:
      url:接口地址,比如http://wx.my.com/forWx Token:完全自定義的一個字符串,相當于個暗號,你的返回值需要這個字符串參與拼裝。 EncodingAESKey:隨機生成即可 消息加解密方式:自選,這里我使用的是明文模式
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湘潭市| 桃园县| 武穴市| 合山市| 商丘市| 博兴县| 镇远县| 青神县| 卢湾区| 霞浦县| 蒙山县| 威远县| 南川市| 湖北省| 华蓥市| 靖宇县| 循化| 玉山县| 安达市| 合川市| 沧州市| 黎川县| 玛沁县| 平陆县| 安阳县| 玛多县| 渭南市| 武山县| 疏勒县| 大英县| 玉溪市| 攀枝花市| 浪卡子县| 古丈县| 夏邑县| 墨玉县| 西吉县| 保德县| 且末县| 元阳县| 萨嘎县|