新手也能學會本地調試微信,natapp 官網映射

本地調試微信的新手指引~ 照著配置,一定可以配置成功,實現本地調試微信,公司好幾個同事按照我寫的步驟,都獨立配成功了。

?

1.首選在natapp注冊一個賬號,申請免費隧道或者購買隧道,我買了一個月9元的付費隧道,這樣域名就不用變來變去了(建議新手直接購買1個月的域名,免費域名隔一段時間會變,調試麻煩)。買了付費隧道之后,設置自己的二級域名,微信測試需要二級域名才行,免費的三級臨時域名已經不可以了。于是又花了三元買了一個一年的二級域名。共花費12元錢。端口號我設置為8080,跟我本地項目的tomcat一致

?

?

2.配置好域名之后,到官網下載客戶端,https://natapp.cn/,下載好了之后,打開壓縮包,雙擊里面的natapp.exe ,輸入如下命令之后回車(authtoken要替換成官網給的)

?

?回車之后可以看到如下的結果表示映射成功了, http://p5epdb.natappfree.cc,映射的是我們的本地127.0.0.1:8080,啟動我們本地的8080端口,在瀏覽器訪問 http://p5epdb.natappfree.cc ,可以正確映射到我們的8080端口。

?至此映射配置完成。完成了這一步之后,剩下的微信相關的配置就比較簡單了。

?

2.申請公眾平臺測試號,個人微信可申請,點擊以下鏈接申請

https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login&token=1281358107&lang=zh_CN

?

3. 申請測試號成功之后,可以獲取appID 和appsecret發請求給微信的時候需要用到,

?

4.關注測試賬號,掃碼關注測試號之后才能進行授權測試,否則會提示沒有權限,掃描關注后,右側就會多了一個用戶列表

?

?

5. 下面框中的一項修改成為我們從natapp里面獲取到的二級域名,不帶http頭部,只輸入域名,也就是上面的 p5epdb.natappfree.cc, 配置完成,可以在本地調試開發了

?

6. 比如我們需要調試微信授權登錄接口,接口原本是 http://localhost:8080/wechatAuth,現在我們要用natapp里面獲取到地址來調用,也就是 http://p5epdb.natappfree.cc/wechatAuth,可以通過微信瀏覽器訪問我們的授權接口,

但是為了調試方便,我們一般都直接下一個微信開發者工具來進行調試,https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html,

調試非常的方便。

到此,本地微信開發調試就寫完了,如果對你配置本地開發調試有作用,請給個贊吧^_^

轉載于:https://www.cnblogs.com/daisygogogo/p/9806026.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396465.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396465.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396465.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

在JavaScript中反轉字符串的三種方法

This article is based on Free Code Camp Basic Algorithm Scripting “Reverse a String”本文基于Free Code Camp基本算法腳本“ Reverse a String ” Reversing a string is one of the most frequently asked JavaScript question in the technical round of interview. …

c實現三角形角度大于一個值_初中數學三角形知識點小結

▊ 三角形兩邊定理:三角形兩邊的和大于第三邊。推論:三角形兩邊的差小于第三邊。▊ 三角形中位線定理三角形的中位線平行于第三邊,并且等于它的一半。▊ 三角形的重心三角形的重心到頂點的距離是它到對邊中點距離的2倍。在三角形中&#x…

【Spring】使用Spring和AMQP發送接收消息(下)

為什么80%的碼農都做不了架構師?>>> 上篇講了RabbitMQ連接工廠的作用是用來創建RabbitMQ的連接,本篇就來講講RabbitMQ的發送消息。通過RabbitMQ發送消息最簡單的方式就是將connectionFactory Bean注入到服務層類中,并使用它創建C…

微軟u盤安裝工具_使用微軟Winget工具安裝軟件教程

對于系統管理員來說,一款好用的軟件包管理工具可以大大提高安裝、部署、管理軟件的效率。可之前只有 MscOS 和 Linux 官方才有軟件包管理工具,微軟官方現在終于為Windows系統發布了一款名為Winget的軟件包管理工具,MS酋長下面就來為大家演示一…

ZOJ2930 The Worst Schedule(最小割)

題目大概說有n個任務,每個任務可以提前或推遲,提前或推遲各有一定的費用,有的任務一旦推遲另一個任務也必須推遲,問怎么安排任務使花費最少,且最少花費的條件下提前的任務數最多能多少。 問題就是要把各個任務分成兩個…

為什么要free釋放內存_為什么在Free Code Camp上列出一份工作要花1,000美元?

為什么要free釋放內存by Michael D. Johnson邁克爾約翰遜(Michael D.Johnson) 為什么在Free Code Camp上列出一份工作要花1,000美元? (Why does it cost $1,000 to list a job on Free Code Camp?) I’ve recently spoken with employers looking for JavaScript …

python訪問注冊表_讀取注冊表的Python代碼

如果“Uninstall”中有超過1024個子鍵怎么辦?Use _winreg.QueryInfoKey(key)Python2:import errno, os, _winregproc_arch os.environ[PROCESSOR_ARCHITECTURE].lower()proc_arch64 os.environ[PROCESSOR_ARCHITEW6432].lower()if proc_arch x86 and not proc_ar…

ios 動畫 隱藏tabbar_UITabBarViewController 的底部 tabBar 隱藏

iOS pushViewController 時候隱藏 TabBar 的可以用interfaceUIViewController (UINavigationControllerItem)property(nonatomic,readonly,strong)UINavigationItem*navigationItem;// Created on-demand so that a view controller may customize its navigation appearance.p…

JS進階之---函數,立即執行函數

一、函數 函數聲明、函數表達式、匿名函數 函數聲明:使用function關鍵字聲明一個函數,再指定一個函數名,叫函數聲明。function name () { … } 函數表達式:使用function關鍵字聲明一個函數,但未給函數命名,…

主線程中有多個handler的情況

https://www.cnblogs.com/transmuse/archive/2011/05/16/2048073.html轉載于:https://www.cnblogs.com/genggeng/p/9806415.html

RandomForestClassifier(隨機森林檢測每個特征的重要性及每個樣例屬于哪個類的概率)...

#In the next recipe, well look at how to tune the random forest classifier. #Lets start by importing datasets:from sklearn import datasets X, y datasets.make_classification(1000)# X(1000,20) #y(1000) 取值范圍【0,1】from sklearn.ensemble import RandomFores…

單因素方差分析_基于R語言開展方差分析(一)——單因素方差分析

基本原理方差分析(Analysis of variance, ANOVA)是用于兩個或兩個以上樣本均數比較的方法,還可以分析兩個或多個研究因素的交互交互作用以及回歸方程的線性假設檢驗等。其基本思想是將全部觀察值間的變異——總變異按設計和需要分解成兩個或多個組成部分&#xff0c…

個稅10% 人群_人群管理如何使我們的搜索質量提高27%

個稅10% 人群by Thanesh Sunthar由塔內什桑塔爾(Thanesh Sunthar) 人群管理如何使我們的搜索質量提高27% (How Crowd Curation Improved Our Search Quality by 27%) The bigger your platform gets, the more vital search becomes. And if you run a content-hea…

mysql增數據語句_Mysql 數據增刪改查語句

插入數據 insert#1. 插入完整數據(順序插入)#語法一:insert into 表名(字段1,字段2,字段3…字段n) values (值1,值2,值3…值n);#語法二:insert into 表名 values (值1,值2,值3…值n);#2. 指定字段插入數據#語法:insert into 表名(字段1,字段2…

Python+Flask.0010.FLASK即插視圖之自定義視圖類及修飾器

2019獨角獸企業重金招聘Python工程師標準>>> 即插視圖; 說明: FLASK的視圖靈感來自于DJANGO的基于類而非基于函數的通用視圖,主要目的是為了解決多個視圖函數之間已經實現的部分,通過類繼承的方式繼承到其它視圖,總之為了一點,就是少寫代碼,然后通過add_url_rule讓我…

InputStream和Reader,FileInputStream和 FileReader的區別

一、InputStream和Reader的區別 InputStream和Reader都可以用來讀數據(從文件中讀取數據或從Socket中讀取數據),最主要的區別如下: InputStream用來讀取二進制數(字節流),而 Reader用來讀取文本數據,即 Unicode字符。那么二進制數與文本數據有…

NGUI之輸入文本框的使用

ToolBar中的兩個紅圈 另,代碼如下:只需要定義一個變量即可,然后將控件drag到那里,真的是灰常方便呀 還有一個就是保存了(OK的響應),可以簡單地理解為存檔或讀檔 轉載于:https://www.cnblogs.com/YTYMblog/p…

ae制作數據可視化_我如何精心制作真正可怕的數據可視化

ae制作數據可視化by Krist Wongsuphasawat克里斯特旺蘇帕薩瓦(Krist Wongsuphasawat) 我如何精心制作真正可怕的數據可視化 (How I carefully crafted a truly terrible data visualization) Yes, you read that right. I am going to explain how I put together a really ba…

tensorrt輕松部署高性能dnn推理_實戰教程:TensorRT中遞歸神經網絡的介紹(中文字幕)...

NVIDIA TensorRT是一個高性能的深度學習推理優化器和運行時,它提供低延遲和高吞吐量。TensorRT可以從每個深度學習框架導入經過訓練的模型,從而輕松地創建可以集成到大型應用程序和服務中的高效推理引擎。這個視頻的五個關鍵點:1.TensorRT支持RNNv2, Mat…

w怎么接顯示 樹莓派zero_純干貨!一根線玩轉樹莓派ZeroW(圖文教程,親測有效)...

#一、寫在前面本文旨在介紹如何用最少的外設(成本)完成樹莓派Zero W最基礎最重要的功能。注意:本文原始發表時官方鏡像版本是2017-04-10的,在2019年5月10日有網友提出本方案已經不完全適用最新的鏡像了,所以如果只是想按照本文所提出的步驟一…