python微信公众号接入腾讯ai平台_由python编写代码再到腾讯云函数提供服务实现企业微信的温度自动上报...

一、前言

今天,我将把自动提交温度的python源代码公开,有兴趣的话可以自己研究研究。

废话不多说,先上代码

# -*- coding: utf8 -*-

import requests

import random

import json

def main_handler(event,context):

url = 'http://fangyi.tjau.edu.cn/app/bodyTemperature/update'

a=str(random.randint(4,6))

data = "quantumId=41&temperature=36."+a #41代表早上 42代表中午 43 代表晚上

headers = {

'Host':'fangyi.tjau.edu.cn',

'Connection':'keep-alive',

'Content-Length':'29',

'XPS-UserToken':'这里填你抓的token',

'Origin':'http://fangyi.tjau.edu.cn',

'XPS-LoginType':'WEIXIN',

'User-Agent':"Mozilla/5.0 (Linux; Android 9; PCDM10 Build/PPR1.180610.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045224 Mobile Safari/537.36 wxwork/3.0.20 MicroMessenger/7.0.1 NetType/WIFI Language/zh Lang/zh",

'XPS-Token':'你的token',

'XPS-UserId':'你的ID',

'Content-Type':"application/x-www-form-urlencoded; charset=UTF-8",

'Accept':"application/json, text/plain, */*",

'XPS-ClientCode':'tjny',

'X-Requested-With':'com.tencent.wework',

'Referer':'http://fangyi.tjau.edu.cn/h5/temperature-report/index.html',

'Accept-Encoding':"gzip, deflate",

'Accept-Language':'zh-CN'

}

r = requests.post(url, headers=headers, data=data)

print(r.text)

data2 = {'text':'你的温度提交啦!看一下是否成功','desp':r.text+'如果成功提交那么本次提交温度为:36.'+a}

s = requests.post('https://sc.ftqq.com/你的sever酱密钥.send',params=data2)

print(s.text)

在这段代码中只需修改里面的两个token值,还有id值,如果需要加通知提醒 还需要将sever酱或Qmsg酱的key替换到相应位置即可。

二、抓包

1.直接通过安卓软件黄鸟(HttpCanary)抓包 这里不想细讲 也许以后会说

把抓到的token和id值填入代码

三、登录腾讯云

选择云函数服务 选择Python3.6 替换成我们的代码 然后保存 选择触发器设置 设置我们的运行周期

四、详细教程会在不久之后发布………

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值