asp.net 微信公眾平臺開發(一)公眾賬號的註冊、設定、登入
微信公眾平臺現在很火,但是大部分都是在微信已有平臺上的使用者,而非開發者,所以我根據自己的經驗在這裡給大家分享一下基於asp.net 開發的微信公眾平臺,用的是別人開發的一款基於ASP.NET 的SDK,已全面支援微信5.0所有介面。
一、註冊
進入微信公眾平臺首頁,點選右上角的“註冊”按鈕。
進入註冊頁面後,使用一個沒有註冊過公眾賬號的郵箱。
輸入密碼和驗證碼後點擊“註冊”按鈕。
然後再到註冊的郵箱中找到啟用郵件並激活。
接下來就是實名制,需要填寫身份證姓名、身份證號碼以及一張清晰的自拍照,拍攝照片時需要手持自己的身份證拍攝,照片中必須能看到身份證的詳細資訊。
提交後就是填寫公眾賬號的一些資訊,填寫完整後點擊提交即可。
那麼恭喜你,你已成功建立一個公眾賬號,接下來只需等待稽核完成即可。
需要注意的是,公眾賬號名是一經設定便無法修改的,所以要想好。
二、設定
註冊成功後進入公眾賬號的設定介面,這裡有一些你的公眾賬號資訊,你可以在這裡設定頭像,最好是上傳一張與你建立這個公眾賬號功能相關的。
然後設定公眾賬號的微訊號,這也是不能修改的。
需要注意的是,不要使用你的公眾賬號做一些奇怪的事,例如傳播謠言、散佈虛假資訊等。
微信與微博不同的地方在於,微博可以@任何人,而微信的話你只能傳送給你的關注者,所以,如果別人取消了對你關注,這意味著你很難再把失去的關注者拉回來。
三、登入
登入成功以後就進入了微信公眾平臺後臺的首頁。在這個介面,我們可以看到新訊息、新增人數和總使用者數。
下面是一些系統公告,關於官方微信公眾平臺功能調整的通知,所以一定要每天監控,以免遺漏一些重大通知。
左邊是一些功能欄,包括自動回覆、群發功能、訊息管理、使用者管理、素材管理等。這些就不一一說明了。
接下來我們說說微信公眾平臺的傳輸機制。
首先,我們是開發者,我們需要面對的物件有三個,我們的伺服器、微信伺服器、微信客戶端(使用者)。
當用戶傳送一條請求過來時,首先通過微信伺服器,再由微信伺服器向我們的伺服器發起請求,我們的伺服器通過對請求處理後返回相應的結果到微信伺服器,再由微信伺服器返回訊息給使用者。
而傳送訊息的型別有文字、圖片、語音、視訊、圖文等,傳輸的型別是XML格式,至於XML裡的具體內容是什麼,我們只需詳細閱讀官方文件即可。
另外要說明的是,傳輸資訊的雙方是通過使用者的OpenID與開發者微訊號交流的,且一個使用者對於不同微訊號的OpenID也是不同的。
感謝大家的關注,有不足之處希望大家能夠指出,下一章要寫的是公眾賬號的開發模式。