成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

python向企業微信發送文字和圖片消息的示例

瀏覽:151日期:2022-07-09 16:03:08

吐槽一下企業微信的api文檔真的不好讀······

企業微信本來是有功能,可以直接把圖片顯示到正文的,但是那個api我調用一直出錯,各種折騰也沒解決。后來感覺就算了,沒必要,用url拼接在文字中也行,這樣的好處就是以后可以換圖床,不局限在企業微信內部(好像免費版一天之內可以上傳200張圖片,所以如果需求比較大的話可以采用第三方圖床)

我把上傳部分封裝了一個使用新線程的方法,以防使用的時候因為上傳卡住主線程(親測如果不這樣的話確實會卡住)

import requestsimport jsonfrom threading import Threadimport cv2import osclass Wechat_Info(): def __init__(self): self.partyID = ’’ self.corpID = ’’ self.secret = ’’ self.agentID = ’’ self.token = None self.pic = None def __get_token(self, corpid, secret): Url = 'https://qyapi.weixin.qq.com/cgi-bin/gettoken' Data = { 'corpid': corpid, 'corpsecret': secret } r = requests.get(url=Url, params=Data) token = r.json()[’access_token’] return token def send_message(self, message): url = 'https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token={}'.format( self.__get_token(self.corpID, self.secret)) data = { 'toparty': self.partyID, 'msgtype': 'text', 'agentid': self.agentID, 'text': {'content': message }, 'safe': '0' } result = requests.post(url=url, data=json.dumps(data)) return result.text def get_media_url(self, path): ##上傳到圖片素材 圖片url Gtoken = self.__get_token(self.corpID, self.secret) img_url = 'https://qyapi.weixin.qq.com/cgi-bin/media/uploadimg?access_token={}'.format(Gtoken) files = {’media’: open(path, ’rb’)} r = requests.post(img_url, files=files) re = json.loads(r.text) # print('media_id: ' + re[’media_id’]) return re[’url’] def send_pic(self, pic_path): img_url = self.get_media_url(pic_path) url = 'https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token={}'.format( self.__get_token(self.corpID, self.secret)) data = { 'toparty': self.partyID, 'msgtype': 'text', 'agentid': self.agentID, 'text': {'content': img_url }, 'safe': '0' } result = requests.post(url=url, data=json.dumps(data)) return result.text def send_violence_warning(self, pic_path): img_url = self.get_media_url(pic_path) url = 'https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token={}'.format( self.__get_token(self.corpID, self.secret)) data = { 'toparty': self.partyID, 'msgtype': 'text', 'agentid': self.agentID, 'text': {'content': ’【管理員注意】,有校園暴力行為發生,請及時處理!監控圖片>>’ + img_url }, 'safe': '0' } result = requests.post(url=url, data=json.dumps(data)) return result.text def send_violence_warning_read_path_from_class(self): pic_path = ’temp.jpg’ cv2.imwrite(pic_path, self.pic) self.send_violence_warning(pic_path) os.remove(pic_path) def send_violence_warning_in_new_thread(self, pic): self.pic = pic thread = Thread(target=self.send_violence_warning_read_path_from_class) thread.start()if __name__ == ’__main__’: wechat_info = Wechat_Info() # result = wechat_info.send_message(’微信測試_2020’) # result = wechat_info.send_pic(’C:UsersJiaDingDesktoppic.jpg’) result = wechat_info.send_violence_warning(’C:UsersJiaDingDesktoppic.jpg’) print(result)

在主線程里面調用那個send_violence_warning_in_new_thread,把opencv的圖片傳進來就行

效果:

python向企業微信發送文字和圖片消息的示例

雖然是url,但是效果其實也挺好的,點一下就能顯示了,即使是第三方圖床也沒有提示什么的,操作速度也很快,沒有其他幺蛾子

以上就是python向企業微信發送文字和圖片消息的示例的詳細內容,更多關于python發送文字和圖片的資料請關注好吧啦網其它相關文章!

標簽: 微信 Python
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
成人高清免费在线播放| 99视频国产精品| 国产成人久久精品77777最新版本| 99av国产精品欲麻豆| 亚洲精品一线二线三线| 亚洲女同ⅹxx女同tv| 99国产麻豆精品| 日韩一卡二卡三卡四卡| 日本成人在线网站| 国产欧美一级| 国产精品久久久久国产精品日日| 成人动漫一区二区| 欧美日韩一区二区三区高清| 五月天久久比比资源色| 亚洲人成人一区二区三区| 国产欧美一区二区精品性| 国产成人在线免费| 欧美日韩色综合| 日产国产欧美视频一区精品| 久久国产毛片| 一区二区三区四区蜜桃| 亚洲精品四区| 最新高清无码专区| 91小视频免费看| 精品日韩欧美在线| 国产成人日日夜夜| 666欧美在线视频| 国产一区二区精品久久99| 在线免费观看一区| 婷婷丁香激情综合| 免费一区视频| 亚洲一区二区三区视频在线播放| 亚洲欧洲精品一区二区三区波多野1战4| 国产欧美日韩三区| 91麻豆精品在线观看| 337p日本欧洲亚洲大胆精品| 国产精品一级二级三级| 欧美夫妻性生活| 国产自产高清不卡| 欧美军同video69gay| 精品一区二区免费看| 欧美三级欧美一级| 激情综合五月天| 91精品国模一区二区三区| 国产成人在线网站| 26uuu色噜噜精品一区二区| fc2成人免费人成在线观看播放| 精品久久人人做人人爱| 成人av网站在线观看免费| 精品国产在天天线2019| av成人免费在线| 欧美激情在线一区二区| av不卡在线看| 青青青伊人色综合久久| 日韩一级免费观看| 91亚洲精华国产精华精华液| 国产精品美女久久久久av爽李琼 | 国产在线一区二区综合免费视频| 91精品啪在线观看国产60岁| 99国产精品国产精品久久| 国产精品国产馆在线真实露脸| 国产精品一区二区a| 久色婷婷小香蕉久久| 欧美一区二区三区爱爱| 你懂的视频一区二区| 亚洲精品乱码久久久久久| 色婷婷精品大在线视频 | 国产清纯白嫩初高生在线观看91 | 中文字幕一区二区三区四区| 国内揄拍国内精品久久| 国产精品久久久久婷婷二区次| 欧美视频二区| 亚洲色图欧美偷拍| 亚洲专区免费| 日韩在线一区二区| 久久精品盗摄| 麻豆91精品91久久久的内涵| 在线看日本不卡| 蜜桃视频一区二区| 亚洲精品在线免费观看视频| 97久久精品人人爽人人爽蜜臀| 日韩你懂的在线播放| 91在线免费看| 中文字幕亚洲在| 亚洲少妇一区| 男女性色大片免费观看一区二区 | 久久久久88色偷偷免费| 欧美日韩精品免费观看视一区二区 | 天天综合日日夜夜精品| 欧美亚洲国产一卡| 国产高清不卡一区二区| 日韩一区二区免费电影| 欧美a级一区| 亚洲欧美日韩一区| 国产伦精品一区二区三区| 蜜桃视频一区二区| 精品久久久久久久久久久院品网| 欧美日韩免费观看一区| 亚洲一区av在线| 欧美色视频一区| 成人开心网精品视频| 国产精品国产a级| 美女久久一区| 国产成人三级在线观看| 国产精品免费视频网站| 亚洲欧美日本日韩| 一区二区三区四区视频精品免费 | 欧美凹凸一区二区三区视频| 亚洲美女视频在线观看| 91福利在线免费观看| 粉嫩久久99精品久久久久久夜| 综合欧美亚洲日本| 欧美性感一区二区三区| 99久久伊人网影院| 国产精品网站在线播放| 性一交一乱一区二区洋洋av| 国产一区二区导航在线播放| 精品国产一区二区三区久久影院 | 亚洲综合色婷婷| 欧美人与禽zozo性伦| 成人爱爱电影网址| 亚洲18女电影在线观看| 日韩欧美的一区二区| 国产欧美高清| 国产成人精品一区二区三区四区| 亚洲人成网站精品片在线观看| 欧美性生活久久| 欧美成人69| 天天色综合天天| 26uuu精品一区二区在线观看| 亚洲视频www| 国产一区二区不卡| 亚洲摸摸操操av| 欧美专区日韩专区| 99在线视频精品| 日本免费新一区视频| 久久久99精品免费观看不卡| 久久精品日产第一区二区| 成人app网站| 亚洲成年人网站在线观看| www欧美成人18+| 日本精品一级二级| 色综合天天综合给合国产| 肉色丝袜一区二区| 国产午夜精品久久久久久久| 91久久久免费一区二区| 欧美精品麻豆| 美女视频网站黄色亚洲| 国产欧美日韩在线| 91精品国产综合久久久久久久久久 | 国产欧美一区二区精品秋霞影院| 久久国产主播| 91视频在线看| 精品一区二区影视| 亚洲影院免费观看| 国产亚洲欧美激情| 欧美日韩国产一区二区三区地区| 国产精品jizz在线观看美国| 蜜桃久久久久久久| 亚洲日本va午夜在线影院| 欧美精品色一区二区三区| 亚洲一区三区电影在线观看| 欧美精品麻豆| 国产精品一二一区| 蜜臀av性久久久久av蜜臀妖精 | 亚洲激情图片小说视频| 精品国产免费一区二区三区香蕉| 久久动漫亚洲| 激情五月***国产精品| 国产乱对白刺激视频不卡| 亚洲国产毛片aaaaa无费看| 久久青草国产手机看片福利盒子 | 一本一本久久| 欧美激情精品久久久六区热门| 久久99精品久久久久久国产越南 | 欧美日韩成人| 国产精品99久久久久久有的能看| 亚洲国产精品影院| 国产精品色哟哟| 制服丝袜国产精品| 欧美综合一区二区| 99伊人成综合| 欧美精品色网| 不卡av在线免费观看| 久久99热国产| 午夜精品久久久| 亚洲精品高清在线观看| 欧美激情综合五月色丁香小说| 日韩一区二区免费视频| 欧美中文字幕不卡| 国产伦精品一区二区三区| 午夜精品剧场| 成人免费电影视频| 国产一区欧美二区| 五月天欧美精品| 一区二区三区电影在线播| 中文字幕精品一区 | 国产精品免费av| 亚洲欧美国产77777| 国产精品美女一区二区在线观看|