前言:最近開發微信公衆號,發現.net版的demo比較少,總結一下,作個記錄。本章節主要是講如何配置測試號管理。安全
前期準備:一個外網域名(我用的是花生殼作的內網穿透)微信
1、進入微信公衆號測試號管理mvc
地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/loginapp
2、測試號管理配置微信公衆平臺
使用微信掃碼登錄後,以下圖:工具
主要配置內容:測試
1.接口配置信息spa
URL配置:經過IIS發佈消息接口(接口編寫方式以下),並把接口地址填入URL中(注意:使用域名,例如:http:www.baidu.com/check).net
Token配置:可隨意填寫,可是必須和接口所傳的Token值保持一致debug
具體接口代碼以下,這裏使用的是mvc方式實現的,接口地址例子:http:www.baidu.com/Home/check,Home是Controller,Check是Action。
public class HomeController : Controller { /// <summary> /// 微信測試平臺接口測試配置 /// </summary> public void Check() { string echoStr = Request.QueryString["echoStr"].ToString(); if (echoStr != null) { Response.Write(echoStr); Response.End(); } } }
2.配置JS接口安全域名
域名:外網域名(例:http://www.baidu.com)
3.配置測試號二維碼
掃碼"測試號二維碼",關注此測試公衆號(以下圖)
4.體驗接口權限表配置
這一塊主要配置兩個地方,一個是「網頁受權獲取用戶基本信息」,一個是「菜單」。
「網頁受權獲取用戶基本信息」主要是配置域名,可是以下圖:
而後配置自定義菜單:我在平臺上找了很久都沒有找到專門配置菜單的地方,咱們能夠在「微信公衆平臺技術文檔-->自定義菜單-->自定義菜單建立接口「頁面配置,打開頁面(建議看一下這個頁面裏建立菜單腳本方法)而後在頁面底部,能夠發現有「使用網頁調試工具調試該接口」,沒錯,就是用它進行建立菜單,具體頁面以下圖:
點擊進入「使用網頁調試工具調試該接口」,先經過appid和secret獲取access_token(以下圖),appid和secret在測試號管理->測試號信息裏能夠查看到(本章第一個截圖中的測試號信息模塊中就有)
獲取到access_token後,在接口類型中選擇「自定義菜單」,把獲取到的access_token和菜單腳本(可參考微信公衆平臺技術文檔->自定義菜單中的腳本格式)填寫到參數列表中。
而後打開你在第三步中關注的測試微信公衆號,就能夠在公衆號的菜單欄中看到「測試模塊」這個模塊。
結束語:本章節主要講「測試號管理平臺」的基本配置,目標是用戶能夠經過這些配置將測試公衆號初步使用起來,下一章講如何在測試公衆號中獲取微信用戶的基本信息。