【Python】微信发送信息

Python微信发送信息

cat /opt/shell/weixin.py
#!/usr/bin/python
# -*- coding:utf-8 -*-

import sys
import urllib2
import time
import json
import requests
reload(sys)
sys.setdefaultencoding('utf-8')


touser = sys.argv[1]
title = sys.argv[2]
content = sys.argv[3]

class Token(object):
    def __init__(self,corpid,corpsecret):
        self.baseurl = 'https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid={0}&corpsecret={1}'.format(corpid,corpsecret)
        self.expire_time = sys.maxint
        
    def get_token(self):
        if self.expire_time > time.time():
            request = urllib2.Request(self.baseurl)
            response = urllib2.urlopen(request)
            ret = response.read().strip()
            ret = json.loads(ret)
            print(ret)
            if ret['errcode'] == 0:
                pass
            else:
                print >> ret['errm

你可能感兴趣的:(python,微信,开发语言)