邮件发送授权码获取

阿里企业邮箱
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

  1. import requests
  2. #获取token
  3. pydata = {'accessKeyId':'6JSQdpyEU29nbmxw@platform',
  4. "accessKeySecret":"rJ2Dpq5mFN8dMnxGjRC3Wy6UchK9AEwv"}
  5. r = requests.get('https://api.winrobot360.com/oapi/token/v2/token/create',params=pydata)
  6. print(r.text)

启动任务

  1. # ----------------------json格式的参数传递------------------------------
  2. # # 注册的接口地址
  3. import requests
  4. url = "https://api.winrobot360.com/oapi/dispatch/v2/job/start"
  5. # 参数
  6. params = {
  7. "accountName": "ceshi33@csqy07", #机器人注册时候使用的账号名
  8. "robotUuid": "5b3f442f-bd38-4227-b60c-dd1c3d2df04d", #应用的uuid,可以在客户单的应用详情中获取
  9. "params":[
  10. {
  11. "name":"入参1", #应用参数名称
  12. "value":"小可耐" ,#应用参数值
  13. "type":"str"
  14. }
  15. ]
  16. }
  17. # 请求头
  18. headers = {
  19. "authorization": "Bearer ee672495-2ef2-4004-938d-c61f76863dc6"
  20. }
  21. response = requests.post(url=url,json=params,headers=headers)
  22. print(response.text)

停止任务

  1. import requests
  2. url = "https://api.winrobot360.com/oapi/dispatch/v2/job/stop"
  3. # 参数
  4. params = {
  5. "jobUuid": "574091b0-5e73-4e89-933e-19d034647659", ##运行任务的jobUuid
  6. }
  7. # 请求头
  8. headers = {
  9. "authorization": "Bearer 7f71bf71-7880-48e7-a653-a1569f20056a"
  10. }
  11. response = requests.post(url=url,json=params,headers=headers)
  12. print(response.text)

查询机器人状态

  1. # ----------------------json格式的参数传递------------------------------
  2. # # 注册的接口地址
  3. import requests
  4. url = "https://api.winrobot360.com/oapi/dispatch/v2/client/query"
  5. # 参数
  6. params = {
  7. "robotClientUuid": "5d26d8cd-22ee-463a-9ee9-03899cb5b61d",
  8. "accountName": "ceshi33@csqy07"
  9. }
  10. # 请求头
  11. headers = {
  12. "authorization": "Bearer 7f71bf71-7880-48e7-a653-a1569f20056a"
  13. }
  14. response = requests.post(url=url,json=params,headers=headers)
  15. print(response.text)


查询任务

  1. # ----------------------json格式的参数传递------------------------------
  2. # # 注册的接口地址
  3. import requests
  4. url = "https://api.winrobot360.com/oapi/dispatch/v2/job/query"
  5. # 参数
  6. params = {
  7. "jobUuid": "143b11e2-91a7-442a-886d-d56bd5ce530d", #运行任务的jobUuid
  8. }
  9. # 请求头
  10. headers = {
  11. "authorization": "Bearer f127a611-a357-43d-bc4a-52f0963dda8b"
  12. }
  13. response = requests.post(url=url,json=params,headers=headers)
  14. print(response.text)

自定义指令的创建

影刀RPA创建自定义指令教学(模仿登录扩展指令集)实战教程