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

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

2024-9-3 09:40| 發布者: 馬格靶子| 查看: 567| 評論: 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-12-17 23:09 , Processed in 0.359388 second(s), 30 queries .

快速回復 返回頂部 返回列表
欧美深夜视频_国产精品99视频_国产精品网站一区_亚洲最大av网
蜜桃精品在线观看| 亚洲天天做日日做天天谢日日欢| 天堂一区二区在线| 91精品在线麻豆| 久久99国产精品尤物| 2020国产精品自拍| 成人av在线一区二区| 一区二区三国产精华液| 欧美日韩一区二区三区高清| 日本欧美一区二区在线观看| 欧美mv日韩mv| 99精品欧美一区二区蜜桃免费 | 欧美三级电影精品| 三级影片在线观看欧美日韩一区二区| 欧美一级久久久| 国产.精品.日韩.另类.中文.在线.播放| 国产欧美日韩在线观看| 色综合网站在线| 日韩高清电影一区| 欧美经典一区二区三区| 91网站在线播放| 开心九九激情九九欧美日韩精美视频电影| 久久综合九色综合欧美亚洲| 91在线观看视频| 奇米色一区二区三区四区| 国产女人18水真多18精品一级做| 99re8在线精品视频免费播放| 亚洲成人1区2区| 国产日产欧美一区| 欧美日韩免费观看一区二区三区| 精品一区二区影视| 亚洲精品精品亚洲| 精品国产sm最大网站免费看| 一本色道综合亚洲| 国产盗摄精品一区二区三区在线| 亚洲精品久久嫩草网站秘色| 欧美大片在线观看| 在线免费视频一区二区| 国产精品亚洲专一区二区三区| 亚洲综合免费观看高清在线观看| 26uuu国产一区二区三区| 欧美日韩一区高清| aaa亚洲精品| 国产盗摄女厕一区二区三区 | 日韩女优av电影在线观看| 93久久精品日日躁夜夜躁欧美| 日韩福利视频导航| 亚洲精品菠萝久久久久久久| 久久久青草青青国产亚洲免观| 欧美精三区欧美精三区| 成av人片一区二区| 国产在线看一区| 日韩av中文字幕一区二区三区| 亚洲卡通欧美制服中文| 久久精品夜色噜噜亚洲aⅴ| 欧美久久久久久蜜桃| 91久久精品一区二区三| 成人app软件下载大全免费| 狠狠色狠狠色综合系列| 捆绑调教美女网站视频一区| 性做久久久久久| 亚洲综合成人在线| 亚洲裸体xxx| 亚洲啪啪综合av一区二区三区| 亚洲国产精品ⅴa在线观看| 欧美大片拔萝卜| 日韩亚洲欧美在线观看| 欧美日韩国产不卡| 欧美日韩大陆在线| 欧美精品自拍偷拍动漫精品| 欧美猛男男办公室激情| 欧美午夜精品久久久| 欧美性受xxxx黑人xyx性爽| 欧美综合久久久| 欧美亚洲国产一区二区三区va | 懂色av一区二区三区免费观看 | 欧美日韩国产精品成人| 91福利小视频| 欧美日韩亚洲综合在线 | 日韩欧美一区二区视频| 欧美一区二区精美| 精品国产免费一区二区三区四区| 日韩一级二级三级| 精品久久五月天| 久久一夜天堂av一区二区三区| 久久丝袜美腿综合| 国产亚洲精品bt天堂精选| 日本一区二区视频在线观看| 国产情人综合久久777777| 国产三级欧美三级日产三级99| 26uuu另类欧美亚洲曰本| 国产亚洲自拍一区| 亚洲四区在线观看| 亚洲一区二区三区四区在线免费观看| 亚洲第一会所有码转帖| 美女视频一区二区| 成人午夜激情在线| 91论坛在线播放| 欧美美女bb生活片| 精品国产一区二区在线观看| 久久久午夜电影| 亚洲狼人国产精品| 秋霞电影网一区二区| 国产白丝网站精品污在线入口| 99在线精品观看| 欧美视频一区二区在线观看| 欧美一区二区黄| 国产精品色婷婷| 亚洲不卡av一区二区三区| 久久国产尿小便嘘嘘尿| 成人av在线看| 91精品国产乱| 最新国产精品久久精品| 亚洲成人免费观看| 国产精品白丝av| 精品视频在线免费| 久久久www成人免费无遮挡大片| 亚洲黄色在线视频| 国产一区美女在线| 欧美三区在线视频| 亚洲国产精品精华液ab| 亚洲18女电影在线观看| 成人av电影免费在线播放| 51午夜精品国产| 亚洲免费在线电影| 国产麻豆日韩欧美久久| 欧美日韩美女一区二区| 男女男精品视频网| 亚洲第一搞黄网站| 成人永久免费视频| 日韩欧美中文字幕一区| 亚洲精品国产一区二区精华液 | 欧美绝品在线观看成人午夜影视| 国产日韩亚洲欧美综合| 日韩成人免费看| 在线观看日韩电影| 国产精品欧美久久久久无广告| 五月激情六月综合| 一本一本大道香蕉久在线精品| 久久综合色天天久久综合图片| 亚洲成在人线在线播放| 99热这里都是精品| 亚洲精品在线三区| 日韩高清欧美激情| 欧美三级中文字幕在线观看| 国产女主播视频一区二区| 久久国产精品区| 欧美一区二区三区思思人| 亚洲一区二区五区| 91在线精品秘密一区二区| 久久人人97超碰com| 青青草97国产精品免费观看无弹窗版| 91在线精品一区二区| 国产精品高潮呻吟久久| 国产成人午夜99999| 精品日韩在线观看| 狂野欧美性猛交blacked| 777午夜精品免费视频| 午夜激情一区二区三区| 精品视频一区二区三区免费| 亚洲欧美日韩一区二区三区在线观看| 国产91在线观看丝袜| 久久久久国色av免费看影院| 韩国理伦片一区二区三区在线播放 | 一区二区成人在线| 色综合久久六月婷婷中文字幕| 国产精品久线在线观看| 成人短视频下载| 国产精品拍天天在线| 成人av一区二区三区| 久久精品亚洲麻豆av一区二区 | 在线观看视频一区二区欧美日韩| 国产精品久久久久久久久图文区| 国产成人午夜片在线观看高清观看| ww亚洲ww在线观看国产| 国产福利一区二区三区视频 | 国产欧美日韩另类视频免费观看 | 日本午夜一区二区| 91精品国产高清一区二区三区| 奇米色一区二区| 精品国产不卡一区二区三区| 国产福利91精品一区| 国产精品久久久久久久久搜平片 | 欧美色偷偷大香| 免费高清成人在线| 国产天堂亚洲国产碰碰| 成人综合在线观看| 亚洲精品久久久蜜桃| 777色狠狠一区二区三区| 另类的小说在线视频另类成人小视频在线 | 亚洲制服丝袜一区| 91精品国产综合久久久蜜臀粉嫩| 免费在线欧美视频| 国产精品私人影院| 日本乱人伦aⅴ精品| 日本美女一区二区三区| 中文字幕精品一区二区三区精品| 色偷偷一区二区三区| 久久精品99久久久| 亚洲欧美一区二区三区孕妇|