url.py 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import uuid
  2. import yaml
  3. headers = {'Content-Type': 'application/json'}
  4. with open('/data/pythonProject/ai_target/config/config.yaml', mode='r', encoding='utf-8') as f:
  5. config = yaml.load(f.read(), Loader=yaml.FullLoader)
  6. mac_ip_config = config['mac_ip_config']
  7. mac = uuid.UUID(int=uuid.getnode()).hex[-12:]
  8. # 创建计划url
  9. create_campaign_url = mac_ip_config[mac]['yourong_url'] + 'kuaishou/create/campaignCreate'
  10. # 修改广告计划状态url
  11. # 入参:accountId 账户id Long
  12. # putStatus 状态 1-投放、2-暂停、3-删除 int
  13. # userId 操作人id string
  14. # campaignIds 计划id集合 array
  15. # 返回结果
  16. # {
  17. # "success": true,
  18. # "message": "操作成功!",
  19. # "code": 0,
  20. # "result": {
  21. # "failCount": 1,
  22. # "failInfo": [
  23. # {
  24. # "message": "access token错误"
  25. # }
  26. # ],
  27. # "totalCount": 1
  28. # },
  29. # "timestamp": 1630030314462
  30. # }
  31. update_campaign_status_url = mac_ip_config[mac]['yourong_url'] + 'kuaishou/batch/batchUpdateStatus'
  32. # 创建组和创意url
  33. create_group_and_creative_url = mac_ip_config[mac]['yourong_url'] + 'kuaishou/create/createUnitAndCreative'
  34. # ai_target_combine 服务的接口
  35. target_combine_url = mac_ip_config[mac]['ai_target_url'] + 'ai_target_combine'
  36. # 定向人群预估查询
  37. estimate_people_number_url = mac_ip_config[mac]['yourong_url'] + 'estimatePeopleNumber/getCount'