微信 CLI 工具正式發布 v1.0

前言

  為了讓開發者可以更加方便舒適地獲取到微信開發的資源,今天我們基於 Senparc.Weixin SDK 正式發布了基於 .NET 的微信 CLI 工具:Weixin.CLI(v1.0)。

  

 

  通過 Weixin.CLI 工具(V1.0),目前我們已經可以在命令行中進行如下操作:

  1. 獲取最新的 Senparc.Weixin SDK 學習資源
  2. 自動獲取當前可加入的 QQ 群(同一主題請勿重複加群)
  3. 根據關鍵字查詢介面資訊,同時可選擇同步或非同步方法,並自動生成調用程式碼

  未來,CLI 還將支援:

  1. 微信消息服務(機器人對話)模擬器
  2. 常用功能程式碼生成器
  3. 一系列微信開發調試工具
  4. 微信支付V3加密及一系列配套工具
  5. 更多功能等你來提議!

安裝

  安裝了 .NET SDK 的系統上,使用命令行工具,輸入:

dotnet tool install -g Weixin.CLI

  即可完成 CLI 工具的安裝

 

 

提示: 根據個人對微信的不同稱呼習慣,您也可以運行 dotnet tool install -g WeChat.CLI 進行安裝,如果使用 WeChat.CLI,則後續的命令 weixin 可以使用 wechat

 

獲取開發資源

完妝完成後,在任意路徑執行命令行:

weixin -r

 

 

 

 獲取 QQ 群資訊

執行命令行:

weixin -r

 

 

 

查詢介面資訊

  查詢介面資訊的命令,一般情況下需要使用 -p 參數指定所查詢的平台,平台編號分別為:

公眾號:1,小程式:2,企業號:4,微信開放平台:8

  例如,查詢公眾號 SDK 下的 Token 相關介面,可執行命令行:

weixin -p 1 -k Token

 

 

  輸入所需要介面的編號,即可顯示對應程式碼的調用方式,如我們輸入「1」:

 

   此命令也可以添加 -a true 參數,只篩選非同步方法(false 為 只篩選同步方法),如:

 

 

源碼

  整個工具包的源碼已經在 Senparc.Weixin SDK 項目中 100% 開源,同樣繼承 Apache License 2.0 開源協議,支援商用.

  項目位置://github.com/JeffreySu/WeiXinMPSDK 項目下 /tools/Senparc.Weixin.CLI

 

  後續版本還將提供更加豐富的功能,歡迎大家提出寶貴建議和一起維護 CLI 工具!