12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import uuid
- import yaml
- from utils.commonFunc import get_db_engine
- headers = {'Content-Type': 'application/json'}
- with open('/data/pythonProject/ai_target/config/config.yaml', mode='r', encoding='utf-8') as f:
- config = yaml.load(f.read(), Loader=yaml.FullLoader)
- mac_ip_config = config['mac_ip_config']
- # 数据库连接引擎,依据开发环境/测试环境/生产环境 进行切换
- mac = uuid.UUID(int=uuid.getnode()).hex[-12:]
- if mac in ['5254003fa716', '00163e9162d9']:
- jeecg_db = get_db_engine(config['jeecg_dev_db'])
- application_inner_db = get_db_engine(config['application_inner_db_inner_ip'])
- db_config_info = config['jeecg_dev_db']
- else:
- jeecg_db = get_db_engine(config['jeecg_product_db'])
- application_inner_db = get_db_engine(config['application_inner_db_outer_ip'])
- db_config_info = config['jeecg_product_db']
- jeecg_product_db = get_db_engine(config['jeecg_product_db'])
- application_product_db = get_db_engine(config['application_product_db'])
- # 创建计划url
- create_campaign_url = mac_ip_config[mac]['yourong_url'] + 'kuaishou/create/campaignCreate'
- # 修改广告计划状态url
- # 入参:accountId 账户id Long
- # putStatus 状态 1-投放、2-暂停、3-删除 int
- # userId 操作人id string
- # campaignIds 计划id集合 array
- # 返回结果
- # {
- # "success": true,
- # "message": "操作成功!",
- # "code": 0,
- # "result": {
- # "failCount": 1,
- # "failInfo": [
- # {
- # "message": "access token错误"
- # }
- # ],
- # "totalCount": 1
- # },
- # "timestamp": 1630030314462
- # }
- update_campaign_status_url = mac_ip_config[mac]['yourong_url'] + 'kuaishou/batch/batchUpdateStatus'
- # 创建组和创意url
- create_group_and_creative_url = mac_ip_config[mac]['yourong_url'] + 'kuaishou/create/createUnitAndCreative'
- # ai_target_combine 服务的接口
- # target_combine_url = mac_ip_config[mac]['ai_target_url'] + 'ai_target_combine'
- # 定向人群预估查询
- estimate_people_number_url = mac_ip_config[mac]['yourong_url'] + 'estimatePeopleNumber/getCount'
|