邮件发送授权码获取
阿里企业邮箱
https://blog.csdn.net/loveyoulouyou/article/details/81476307
qq邮箱
https://xinzhi.wenda.so.com/a/1520685748614216
腾讯企业邮箱
https://jingyan.baidu.com/article/6181c3e0b12548152ef153db.html
提醒相关
影刀RPA条件触发需要提示音提醒怎么办?实战案例
影刀RPA_配置钉钉机器人
影刀RPA配置企业微信机器人指令教学
调度
获取token
import requests
#获取token
pydata = {'accessKeyId':'6JSQdpyEU29nbmxw@platform',
"accessKeySecret":"rJ2Dpq5mFN8dMnxGjRC3Wy6UchK9AEwv"}
r = requests.get('https://api.winrobot360.com/oapi/token/v2/token/create',params=pydata)
print(r.text)
启动任务
# ----------------------json格式的参数传递------------------------------
# # 注册的接口地址
import requests
url = "https://api.winrobot360.com/oapi/dispatch/v2/job/start"
# 参数
params = {
"accountName": "ceshi33@csqy07", #机器人注册时候使用的账号名
"robotUuid": "5b3f442f-bd38-4227-b60c-dd1c3d2df04d", #应用的uuid,可以在客户单的应用详情中获取
"params":[
{
"name":"入参1", #应用参数名称
"value":"小可耐" ,#应用参数值
"type":"str"
}
]
}
# 请求头
headers = {
"authorization": "Bearer ee672495-2ef2-4004-938d-c61f76863dc6"
}
response = requests.post(url=url,json=params,headers=headers)
print(response.text)
停止任务
import requests
url = "https://api.winrobot360.com/oapi/dispatch/v2/job/stop"
# 参数
params = {
"jobUuid": "574091b0-5e73-4e89-933e-19d034647659", ##运行任务的jobUuid
}
# 请求头
headers = {
"authorization": "Bearer 7f71bf71-7880-48e7-a653-a1569f20056a"
}
response = requests.post(url=url,json=params,headers=headers)
print(response.text)
查询机器人状态
# ----------------------json格式的参数传递------------------------------
# # 注册的接口地址
import requests
url = "https://api.winrobot360.com/oapi/dispatch/v2/client/query"
# 参数
params = {
"robotClientUuid": "5d26d8cd-22ee-463a-9ee9-03899cb5b61d",
"accountName": "ceshi33@csqy07"
}
# 请求头
headers = {
"authorization": "Bearer 7f71bf71-7880-48e7-a653-a1569f20056a"
}
response = requests.post(url=url,json=params,headers=headers)
print(response.text)
查询任务
# ----------------------json格式的参数传递------------------------------
# # 注册的接口地址
import requests
url = "https://api.winrobot360.com/oapi/dispatch/v2/job/query"
# 参数
params = {
"jobUuid": "143b11e2-91a7-442a-886d-d56bd5ce530d", #运行任务的jobUuid
}
# 请求头
headers = {
"authorization": "Bearer f127a611-a357-43d-bc4a-52f0963dda8b"
}
response = requests.post(url=url,json=params,headers=headers)
print(response.text)