澳门新葡亰赌全部网址:微信之获取好友昵称并
分类:前沿科技

前几天见到英特网有人用Python获取Wechat的部分音信,以为挺有意思,对于本身三个Python刚入门的人的话,正需求有的代码片段来激发作者的野趣,所以本人也写了有个别,废话相当的少说,直接上代码!!!

Python版本:使用WechatAPI发送Wechat新闻

Python3调用Wechat公司号API发送文书音讯代码示例,

本文主要向大家分享了Python3调用Wechat企业号API发送文书新闻示例的关于代码,具体如下:

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import urllib.request
import json
import sys
import logging
touser = '@all'
agentid = 0
corpid = 'wx5aef2da956514535'
corpsecret = 'Co17m_OPlvE8Q4P2RKKwtq5oIA3p42xGUZEvCHBI8S0'
url = 'https://qyapi.weixin.qq.com'
subject = sys.argv[2]
message = sys.argv[3]
logging.basicConfig(level=logging.DEBUG, filename='E:Python_projectScriptsmy.log',
          format='%(asctime)s - %(levelname)s: %(message)s')
class Weixin:
  def __init__(self, url, corpid, corpsecret):
    token_url = '%s/cgi-bin/gettoken?corpid=%s&corpsecret=%s' % (url, corpid, corpsecret)
    self.token = json.loads(urllib.request.urlopen(token_url).read().decode())['access_token']
  def send_message(self, url, data):
    send_url = '%s/cgi-bin/message/send?access_token=%s' % (url, self.token)
    self.respone = urllib.request.urlopen(urllib.request.Request(url=send_url, data=data)).read()
    x = json.loads(self.respone.decode())['errcode']
    if x == 0:
      logging.debug('Successfully %s  %s' % (subject, message))
      return 'Succesfully'
    else:
      logging.debug('Failed %s  %s' % (subject, message))
      return 'Failed'
  def messages(self, subject, message):
    values = {
      "touser": touser,
      "msgtype": 'text',
      "agentid": agentid,
      "text": {'content': subject   message},
      "safe": 0
    }
    return self.send_message(url, bytes(json.dumps(values), 'utf-8'))
if __name__ == '__main__':
  obj = Weixin(url, corpid, corpsecret)
  ret = obj.messages(subject, message)

总结

上述正是本文关于Python3调用Wechat集团号API发送文书音讯代码示例的全部内容,希望对大家有所扶助。感兴趣的爱侣能够继续参照本站:在Python web中落实验证码图片代码分享、python完毕人脸识别代码、Python爬虫实例爬取网址好笑段子等,有啥难题得以每三十日留言,作者会及时过来大家的。谢谢朋友们对本站的支撑!

本文主要向我们享受了Python3调用Wechat公司号API发送文书音信示例的有关代码,具体如下:...

澳门新葡亰赌全部网址 1

  本文代码借用朋友编写的制品代码,使用Python3编纂,合营上生龙活虎篇作品:《退出Wechat顾客端发送Wechat新闻(风华正茂卡塔尔国》经过考试完全能够发送Wechat音信。

澳门新葡亰赌全部网址,澳门新葡亰赌全部网址:微信之获取好友昵称并制作词云,脱离微信客户端发送微信消息。由来,张开你的手提式有线电话机,步向到文件传输帮手,你会接到一张图片,那便是行使Wechat老铁别称制作的词云

文件:BaseData.py

澳门新葡亰赌全部网址 2

Python3代码:

本文由www.649net发布于前沿科技,转载请注明出处:澳门新葡亰赌全部网址:微信之获取好友昵称并

上一篇:推动计划生育基本国策贯彻落实 下一篇:没有了
猜你喜欢