Python 프로 그래 밍 구현 위 챗 기업 번호 텍스트 메시지 푸 시 기능 예제

이 글 의 사례 는 Python 위 챗 기업 번호 텍스트 메시지 푸 시 기능 을 다 루 었 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
기업 번호 의 생 성,기업 번호 응용의 생 성,그룹,tag,part 는 군말 하지 않 고 한 무더기 씩 뒤 졌 지만 인터넷 에서 가 져 온 스 크 립 트 가 많 지 않 아서 스스로 하 나 를 고 쳤 다.
솔직히 말 하면 이 스 크 립 트 는 zabbix 의 알림 미디어 스 크 립 트 로 사용 되 는 것 입 니 다.저 는 풋내기 입 니 다.만약 에 어디 가 틀 리 면 신 들 은 농담 하지 마 세 요.python 도 학습 단계 에 있 습 니 다.만약 에 어떤 부분 이 합 리 적 이지 않 으 면 아낌없이 가르쳐 주 셨 으 면 좋 겠 습 니 다.쓸데없는 말 을 많이 하지 않 고 발 본 을 드 리 겠 습 니 다.

#!/usr/bin/python
# _*_coding:utf-8 _*_
import urllib2
import json
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
def gettoken(corpid, corpsecret):
  gettoken_url = 'https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=' + corpid + '&corpsecret=' + corpsecret
  try:
    token_file = urllib2.urlopen(gettoken_url)
  except urllib2.HTTPError as e:
    print e.code
    print e.read().decode("utf8")
    sys.exit()
  token_data = token_file.read().decode('utf-8')
  token_json = json.loads(token_data)
  token_json.keys()
  token = token_json['access_token']
  return token
def senddata(access_token, user, party, agent, subject, content):
  send_url = 'https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=' + access_token
  send_values = "{\"touser\":\"" + user + "\",\"toparty\":\"" + party + "\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":\"" + agent + "\",\"text\":{\"content\":\"" + subject + "
" + content + "\"},\"safe\":\"0\"}" send_request = urllib2.Request(send_url, send_values) response = json.loads(urllib2.urlopen(send_request).read()) print str(response) if __name__ == '__main__': user = str(sys.argv[1]) # 1: , , party = str(sys.argv[2]) # 2: id , agent = str(sys.argv[3]) # 3: id subject = str(sys.argv[4]) # 4: 【 】 content = str(sys.argv[5]) # 5: corpid = 'CorpID' # CorpID corpsecret = 'corpsecretSecret' # corpsecretSecret try: accesstoken = gettoken(corpid, corpsecret) senddata(accesstoken, user, party, agent, subject, content) except Exception, e: print str(e) + "Error Please Check \"corpid\" or \"corpsecret\" Config"
더 많은 파 이 썬 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 논문 에서 말 한 것 이 여러분 의 Python 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기