直接說正題吧。最近在做微信第三方伺服器。在模拟使用者發過來的請求方面,網上流傳着一個“微信開發調試小工具”,誰做都不知道了。反正我覺得那個東西看起來挺不爽的,因為其資訊發送類型不是很全面,于是我就把它反編譯過來自己重寫一個了。
我複用了它原本項目的一個類和幾個方法 。與原版相比,功能改進如下:
1涵蓋了迄今為止所有的資訊類型和事件類型(具體的參見微信官方文檔裡面的接收資訊節點);
2對于所有參數都有相關的提示資訊
3參數的所屬範圍除了少數外都用groupbox圈了起來,更加直覺地看到了各類資訊之間共有的參數節點
4用webbrowser顯示時會下載下傳響應的XML結果并顯示(注意要傳回text/xml才能正确顯示,這個其實有點像是個bug,因為我不知道URL怎麼弄是以偷懶直接用IO儲存結果了)。這個顯示結果比較友好。
5參數自帶示例預設值
基本就是這樣。我把代碼托管到 CSDN上,有分的就去下吧,哈哈。沒錯,隻要3分!
微信使用者發送資訊模拟器附顯示效果:
