日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

.NET开发者如何愉快的进行微信公众号开发

發(fā)布時間:2024/10/12 asp.net 104 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET开发者如何愉快的进行微信公众号开发 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

(此文章同時發(fā)表在本人微信公眾號“dotNET每日精華文章”,歡迎右邊二維碼來關(guān)注。)

題記:這篇文章只是一個如何提高開發(fā)效率的簡單指導(dǎo)和記錄,不會涉及具體的微信公眾號開發(fā)內(nèi)容。

就我理解,微信作為半個移動互聯(lián)網(wǎng)入口,且已經(jīng)在代替大量APP的趨勢下,進(jìn)行微信公眾號開發(fā)是一個開發(fā)者必須面對的命運。那么.NET開發(fā)者如何高效的進(jìn)行微信公眾號開發(fā)呢?從我有限的經(jīng)驗來看,如下兩個方面是特別需要解決的。

1,SDK的選擇和使用

由于微信公眾平臺的訪問接口龐大繁雜且基于HTTP API的,如果從底層開始寫每一行代碼就未免耗時費力。幸好,基于.NET的SDK還是有很多,比如之前我的文章《使用ASP.NET MVC、Rabbit WeixinSDK和Azure快速開發(fā)部署微信后臺》中介紹的Rabbit WeixinSDK。最近在研究的Senparc.Weixin SDK更是一個強(qiáng)大和全面的開源SDK。已全面支持微信公眾號、微信支付、企業(yè)號、開放平臺、JSSDK、搖一搖周邊等模塊。這個SDK做了很多底層封裝,比如AccessToken的自動管理、用戶上下文的支持等等,讓開發(fā)者更加專注于業(yè)務(wù)邏輯的實現(xiàn)。更多信息可以參考官網(wǎng):http://weixin.senparc.com/。

要使用也很簡單,直接“Install-Package Senparc.Weixin.MP”,如果使用MVC開發(fā)的話,可以再安裝“Senparc.Weixin.MP.MVC”。不過暫不支持ASP.NET Core。

2,程序的調(diào)試(包括本地和遠(yuǎn)程)

眾所周知,微信公眾號的運行機(jī)制決定了微信服務(wù)器必須訪問一個80端口的公網(wǎng)地址,這給程序調(diào)試帶來了一些障礙。不過使用相應(yīng)工具并通過如下步驟還是很容易進(jìn)行本地和遠(yuǎn)程調(diào)試的:

2.1,開通“公眾平臺測試帳號”

開通公眾號中的“開發(fā)者工具”的“公眾平臺測試帳號”。在這個工具里面實際上模擬了真實公眾號的后臺配置,具體配置的內(nèi)容需要后續(xù)步驟來提供。

2.2,設(shè)置本地調(diào)試

所謂本地調(diào)試就是指讓“公眾平臺測試帳號”可以訪問開發(fā)機(jī)器上跑的IISExpress,從而實現(xiàn)Visual Studio對代碼的Debug。實現(xiàn)本地調(diào)試的最簡單方法,當(dāng)然是配置路由器DMZ(或者端口映射)+動態(tài)域名。如果使用的是光寬帶,那么自己的路由器一般是在電信運營商光貓(其集成了路由器)之后,端口映射就無效。這個時候只有借助于花生殼之類的工具來把本機(jī)端口映射為外網(wǎng)80端口。如果只是開發(fā)調(diào)試的話,個人免費版足夠了。

如下圖,就是把本地一個MVC項目的運行端口映射到花生殼免費子域名下的80端口。

有了這個外網(wǎng)地址之后,就可以填寫到“公眾平臺測試帳號”中的“接口配置信息”的URL中。填寫的時候,如果遇到“提交失敗”,那么可以多試幾次,也可以把花生殼重啟一下看看。如下圖所示:

其中wechat是我的測試項目中用于和微信服務(wù)器交互的MVC Controller的名字。經(jīng)過這樣的配置,就可以愉快的在本地調(diào)試微信公眾號應(yīng)用了。

2.3,配置遠(yuǎn)程調(diào)試

所謂遠(yuǎn)程調(diào)試,就是當(dāng)你把公眾號應(yīng)用發(fā)布到公網(wǎng)服務(wù)器上的時候,通過配置Visual Studio的遠(yuǎn)程調(diào)試功能,從而實現(xiàn)對生產(chǎn)服務(wù)器的Debug。

要配置遠(yuǎn)程調(diào)試,我能想到的最便捷的方式就是把應(yīng)用發(fā)布到Azure的App Service中,然后啟用遠(yuǎn)程調(diào)試功能。如下圖所示:

要把VS附加到遠(yuǎn)程應(yīng)用上,最簡單的方式就是通過VS的Server Explorer中的Azure瀏覽器找到你的應(yīng)用的節(jié)點,點擊右鍵來選擇“Attach Debugger”,如下圖所示:

當(dāng)然這個時候,記得要把“公眾平臺測試帳號”中的“接口配置信息”的URL改為Azure中的地址。如果公眾號應(yīng)用是發(fā)布到虛擬機(jī)中,那么也可以通過安裝遠(yuǎn)程調(diào)試插件來實現(xiàn)VS遠(yuǎn)程調(diào)試,相關(guān)資料可以Bing一下。

另外,如果在團(tuán)隊開發(fā)的情況下,建議每個人都獨立申請“公眾平臺測試帳號”、花生殼端口映射和Azure帳號,各自使用自己的環(huán)境來調(diào)試,互不影響。

轉(zhuǎn)載于:https://www.cnblogs.com/redmoon/p/5548498.html

總結(jié)

以上是生活随笔為你收集整理的.NET开发者如何愉快的进行微信公众号开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久成人精品一区二区 | 黄片毛片一级 | 国产一区二区三区四区hd | 欧美黑吊大战白妞 | 久久理论视频 | 午夜精品影院 | 久草视频中文在线 | 国产18照片色桃 | 国产精品一区二区免费在线观看 | 亚洲女人初尝黑人巨大 | 国产综合网站 | 中文字幕在线亚洲 | 最近中文字幕一区二区 | 成人在线观看国产 | 欧美日韩你懂的 | 国产精品免费看久久久无码 | 国产精品久久久久av | 国产欧美精品一区二区在线播放 | 水蜜桃亚洲精品 | 精品视频专区 | 啪啪天堂 | 又大又硬又爽免费视频 | 欧美日韩一区电影 | 天天天干 | 99在线精品视频免费观看20 | 小香蕉影院 | 国产精品久久久久久久久动漫 | 欧美成人福利 | 精品久久一区 | 毛片无码一区二区三区a片视频 | 国产精品久久久久久久一区探花 | 成人小视频在线免费观看 | 中文字幕在线看人 | 波多野结衣影院 | 日本簧片在线观看 | 伊人一级| 欧美一级特黄aaaaaa大片在线观看 | 午夜精品在线播放 | 日韩国产欧美视频 | 亚洲 欧美 日韩在线 | 国产午夜精品在线观看 | 精品欧美一区二区三区久久久 | 欧美亚洲国产一区二区三区 | 亚洲短视频 | 爱爱15p| 黄色小视频免费观看 | 国产一线二线三线女 | 男女午夜视频 | 国产成人精品一区 | 日本69少妇| 精品欧美激情精品一区 | 亚洲乱码一区二区三区在线观看 | 啪啪网站视频 | 一区二区三区精品在线观看 | 91成人亚洲 | 欧美久久精品一级黑人c片 1000部多毛熟女毛茸茸 | 国产99久久久国产精品 | 国产一级特黄 | 日韩中文字幕国产 | 手机福利视频 | 美女扒开腿让男生捅 | av永久免费 | wwwxxx日本 | av在线免费观看网站 | 国产视频在线观看免费 | 成人夜色视频 | 最新中文字幕av | 双性人做受视频 | 女人被狂躁c到高潮喷水电影 | 免费毛片播放 | 日韩福利视频一区 | 无套中出丰满人妻无码 | 久久色在线观看 | 91福利小视频 | 日本肉体xxxx裸体137大胆图 | 国产高潮视频在线观看 | 国产无码久久精品 | 中国av片| 久久婷婷网站 | 久久美| 手机免费看av| 久久综合激的五月天 | 国产大片一区 | 国产一区二区免费视频 | 精品国产一区二区三区在线 | 成人自拍视频网 | 久久免费视频6 | 337p日本欧洲亚洲大胆张筱雨 | av第一福利 | 欧美国产二区 | 亚洲涩涩爱 | 天天性综合 | 一级在线免费观看 | 在线观看羞羞漫画 | 激情婷婷综合 | 欧美日韩另类在线 | 一级色视频| 久国产精品 | 久久亚洲精品国产 |