欧美深夜视频_国产精品99视频_国产精品网站一区_亚洲最大av网

如何在C#中便捷地調用企業微信常用的接口?

2024-9-3 09:40| 發布者: 馬格靶子| 查看: 497| 評論: 9

今天給大家介紹我自己在項目中使用的企業微信幫助工具,是結合企業微信官方文檔寫的幫助類。
第一步:引入BaoZi.Tools.QYWX

第二步:在你的項目中可以通過new QYWXApp(企業微信公司ID,自建應用的AgentId,自建應用的CorpSecret)創建一個App實例

示例代碼1(根據臨時登錄碼獲取登錄用戶):

var app = new QYWXApp("CorpId",123,"CorpSecret") //根據臨時登錄碼code獲取登錄用戶var userinfo = app.GetUserInfo("code");上述代碼根據企業微信中構造的登錄鏈接獲取的臨時登錄碼code來獲取當前登錄的是哪個用戶。其中獲取的userinfo類如下:
public class QYWXUserInfo    {        public string userid { get; set; }        public string name { get; set; }        public string mobile { get; set; }        public string user_ticket { get; set; }    }示例代碼2(發送消息):

void SendMessage(MessageContent messageContent)
其中MessageContent 是一個抽象類,針對消息內容的抽象類,實現了下面幾種消息類型,根據需要發送消息的類型進行調用即可
public abstract class MessageContent    {        public string touser { get; set; }        public string toparty { get; set; }        public string totag { get; set; }        public long agentid { get; set; }    }    #region 文本消息    public class WXTextContent : MessageContent    {        public string msgtype = "text";        public WXText text { get; set; }    }    public class WXText    {        public string content { get; set; }    }    #endregion    #region 圖片消息    public class WXImageContent : MessageContent    {        public string msgtype = "image";        public WXImage image { get; set; }    }    public class WXImage    {        public string media_id { get; set; }    }    #endregion        #region 文件消息    public class WXFileContent : MessageContent    {        public string msgtype = "file";        public WXFile file { get; set; }    }    public class WXFile    {        public string media_id { get; set; }    }    #endregion上述代碼是針對自建應用的一些常用方法。
三、機器人消息發送

首先需要new 一個機器人對象
var robot = new QYWXRobot(){RobotKey="機器人的key"}其中RobotKey如圖所示,需要自己進行新建機器人方可獲取。



這里我提供了三種消息的發送
1、機器人發送圖片

public string RobotSendImage( string ImagePath)
2、機器人發送文字消息,其中的mentioned_list可以參考企業微信文檔

RobotSendText(string content, string? mentioned_list = null)
3、機器人發送文件消息

string RobotSendFile(string path)
四、彩蛋,引入企業微信幫助nuget包時,會同時引入BaoZi.Tools.Http包

此工具類實現了兩個擴展方法:
public static async Task<string> GetAsync(this string url)
public static async Task<string> PostAsync(this string url, HttpContent? content)
用于C#后端發送http的get、post請求
用法如下:
string url = "http://www.baidu.com";var res = await url.GetAsync();var res2 = await url.PostAsync(null);如果有小伙伴不想自己的方法是異步的,可以這樣調用
string url = "http://www.baidu.com";var res =  url.GetAsync().GetAwaiter().GetResult();var res2 =  url.PostAsync(null).GetAwaiter().GetResult();上一期問題:如何將自己的工具類發布到nuget?

接下來給大家介紹一下如何將自己的工具類發布到nuget。
1、創建項目為類庫項目




2、編輯好你的幫助類之后在項目文件csproj文件中編輯你的版本,作者,描述等信息。



3、右鍵項目,然后點擊打包,打包成功之后,在控制臺可以看到生成的nupkg文件
4、使用微軟賬號登錄nuget,如下圖,選擇你生成的nupkg文件進行上傳即可



分享到:
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

交流熱線
17501437970 周一至周日:09:00 - 21:00

創贏網-致力于幫助普通人在創業之路上披荊斬棘、走向成功的專業網站,匯聚創新智慧與成功機遇的網絡天地,是創業者開啟贏之征程的首選之地。

Powered by Discuz! X3.5 © 2023-2050 CHUANYING Team.

QQ|Archiver|手機版|小黑屋|創贏網 ( 湘ICP備17022177號-3 )

GMT+8, 2025-10-30 04:19 , Processed in 0.440344 second(s), 30 queries .

快速回復 返回頂部 返回列表
欧美深夜视频_国产精品99视频_国产精品网站一区_亚洲最大av网
久久精品无码一区二区三区| 亚洲欧美日韩国产手机在线| 欧美国产精品中文字幕| 国产在线麻豆精品观看| 337p粉嫩大胆噜噜噜噜噜91av | 另类小说欧美激情| 欧美mv和日韩mv国产网站| 成人aaaa免费全部观看| 尤物在线观看一区| 欧美一区二区在线看| 国产真实乱对白精彩久久| 中文字幕精品综合| 欧美精品一卡两卡| 国产精品 日产精品 欧美精品| 国产精品嫩草久久久久| 欧美精品一级二级| 福利一区福利二区| 日韩二区三区四区| 国产精品国产三级国产普通话99 | 国产黄人亚洲片| 亚洲美女视频在线观看| 7777精品伊人久久久大香线蕉超级流畅| 奇米777欧美一区二区| 中文字幕在线播放不卡一区| 欧美一级精品大片| 色视频成人在线观看免| 国产主播一区二区| 日韩中文字幕一区二区三区| 国产精品视频观看| 日韩女同互慰一区二区| 在线视频亚洲一区| 国产99久久久国产精品潘金网站| 一区二区三区免费| 黑人巨大精品欧美一区| 17c精品麻豆一区二区免费| 91精品国产aⅴ一区二区| 在线精品视频一区二区三四| 国产成人免费在线观看不卡| 麻豆中文一区二区| 亚洲高清久久久| 亚洲欧美日韩国产综合| 日韩毛片视频在线看| 欧美极品少妇xxxxⅹ高跟鞋| 精品入口麻豆88视频| 91精品在线免费观看| 欧美视频一区二| 91黄色激情网站| 色哦色哦哦色天天综合| 91在线看国产| 99国产精品99久久久久久| 高清不卡一二三区| 成人国产精品视频| 99视频在线观看一区三区| 成人在线一区二区三区| 国产精品综合av一区二区国产馆| 韩国一区二区视频| 国产在线精品一区二区三区不卡 | 国产精品一区一区三区| 久久99精品久久久| 久久99九九99精品| 国产一区二区美女诱惑| 国内精品伊人久久久久av影院| 日韩电影免费在线看| 青青草成人在线观看| 全国精品久久少妇| 97精品国产97久久久久久久久久久久| 粉嫩av亚洲一区二区图片| 国产成人免费xxxxxxxx| 成人深夜视频在线观看| 床上的激情91.| 91麻豆国产福利在线观看| 欧美三级蜜桃2在线观看| 91麻豆精品国产无毒不卡在线观看| 欧美日本乱大交xxxxx| 日韩欧美激情一区| 国产精品欧美极品| 亚洲一区二区成人在线观看| 天涯成人国产亚洲精品一区av| 日韩中文字幕区一区有砖一区| 麻豆国产欧美日韩综合精品二区 | 六月丁香婷婷久久| 成人永久免费视频| 欧美中文字幕一区二区三区亚洲| 在线播放中文字幕一区| 精品国产91久久久久久久妲己| 久久久精品国产免费观看同学| 国产精品久久久久aaaa樱花| 亚洲成人资源在线| 国产精品99久久不卡二区| 色综合久久久久| 精品黑人一区二区三区久久 | 欧美综合在线视频| 91精品国产欧美日韩| 日韩精品一区二区三区中文精品| 亚洲卡通动漫在线| 欧美色大人视频| 三级亚洲高清视频| 不卡一二三区首页| 日韩va欧美va亚洲va久久| 日本一区二区不卡视频| 51午夜精品国产| 99精品视频一区| 国产69精品久久久久777| 一区在线观看视频| 在线观看亚洲成人| 欧美一区二区黄色| 亚洲图片激情小说| 久久成人免费网站| 日本韩国欧美一区二区三区| 精品国产乱码久久久久久久久| 亚洲人快播电影网| 激情伊人五月天久久综合| 欧美亚洲综合网| 国产精品电影一区二区三区| 狠狠色综合播放一区二区| 欧美丰满少妇xxxxx高潮对白| 亚洲激情自拍视频| 欧美国产禁国产网站cc| 免费观看日韩电影| 在线日韩av片| 国产伦精品一区二区三区免费迷 | 99国产精品一区| 精品国产免费人成电影在线观看四季| 亚洲精品日韩专区silk| 国产ts人妖一区二区| 日韩三级视频在线看| 午夜视频一区二区| 欧美在线|欧美| 亚洲一级片在线观看| 色哟哟国产精品| 亚洲人成亚洲人成在线观看图片| 成人免费黄色在线| 中文字幕av一区 二区| 国产在线视频不卡二| 久久亚洲精精品中文字幕早川悠里| 日韩vs国产vs欧美| 欧美videossexotv100| 久久99国产精品麻豆| 2014亚洲片线观看视频免费| 经典三级视频一区| 久久精品日产第一区二区三区高清版| 狠狠色综合播放一区二区| 国产视频一区二区在线观看| 成人一二三区视频| 亚洲激情图片小说视频| 欧美三级电影精品| 日韩电影一区二区三区四区| 日韩欧美一二三| 成人精品鲁一区一区二区| 亚洲图片激情小说| 国产精品久久99| av男人天堂一区| 亚洲精品亚洲人成人网| 欧美丝袜丝交足nylons图片| 日韩av一区二区在线影视| 久久综合色8888| 99re视频精品| 亚洲国产精品一区二区www在线| 欧美日韩中字一区| 久久国产尿小便嘘嘘| 国产精品视频你懂的| 欧美日韩精品欧美日韩精品一| 日本vs亚洲vs韩国一区三区二区| 精品国产一区二区亚洲人成毛片| 大美女一区二区三区| 一区二区三区四区蜜桃| 欧美一区二区三区四区视频| 国产成人免费视频网站 | 欧美亚洲动漫制服丝袜| 日本大胆欧美人术艺术动态| 久久久精品中文字幕麻豆发布| 色拍拍在线精品视频8848| 精品中文字幕一区二区| 一区二区国产视频| 久久久99精品免费观看不卡| 欧美性受极品xxxx喷水| 国产一区二区电影| 五月天久久比比资源色| 国产精品美女久久久久久久网站| 欧美乱熟臀69xxxxxx| 99久久婷婷国产| 国产成人一区在线| 日本不卡免费在线视频| 亚洲日本va在线观看| 亚洲精品一区二区在线观看| 色先锋资源久久综合| 国产 欧美在线| 久久精品国产免费| 午夜天堂影视香蕉久久| 亚洲人成在线播放网站岛国| 中文字幕av资源一区| 亚洲一区二区三区自拍| 久久一二三国产| 69堂亚洲精品首页| 欧美在线制服丝袜| 色屁屁一区二区| 91啪亚洲精品| 99久久国产综合精品色伊| 成人午夜电影网站| 国产成人综合在线播放|