64 lines
1.6 KiB
Python
64 lines
1.6 KiB
Python
"""API接口配置文件"""
|
|
|
|
# API配置
|
|
'''
|
|
# 关闭清洗任务
|
|
'task_1': {
|
|
'url': 'http://agent-api.ai.telrobot.top/agent-api/new/user/8f6bae44-e02a-4393-a6cf-adb861bf7d8c/task_start/a3bdd5b6-1932-4bc9-95bf-dbc4bccb171f',
|
|
'method': 'PUT',
|
|
'headers': {
|
|
'Content-Type': 'application/json',
|
|
'User-Agent': 'Celery-Task/1.0'
|
|
},
|
|
'timeout': 30,
|
|
'body': {
|
|
}
|
|
},
|
|
# Ice跟进
|
|
'task_2': {
|
|
'url': 'http://agent-api.ai.telrobot.top/agent-api/new/user/8f6bae44-e02a-4393-a6cf-adb861bf7d8c/task_start/db17ba5f-666a-4dc0-a635-1d4d0059338d',
|
|
'method': 'PUT',
|
|
'headers': {
|
|
'Content-Type': 'application/json',
|
|
'User-Agent': 'Celery-Task/1.0'
|
|
},
|
|
'timeout': 30,
|
|
'body': {
|
|
}
|
|
},
|
|
# 战败清洗跟进
|
|
'task_3': {
|
|
'url': 'http://agent-api.ai.telrobot.top/agent-api/new/user/8f6bae44-e02a-4393-a6cf-adb861bf7d8c/task_start/2121d91e-c7d8-47cf-8a67-fa2f22e087ae',
|
|
'method': 'PUT',
|
|
'headers': {
|
|
'Content-Type': 'application/json',
|
|
'User-Agent': 'Celery-Task/1.0'
|
|
},
|
|
'timeout': 30,
|
|
'body': {
|
|
}
|
|
}
|
|
'''
|
|
API_CONFIG = {
|
|
'task_test': {
|
|
'url': 'https://httpbin.org/post',
|
|
'method': 'POST',
|
|
'headers': {
|
|
'Content-Type': 'application/json',
|
|
'User-Agent': 'Celery-Task/1.0'
|
|
},
|
|
'timeout': 30,
|
|
'body': {
|
|
'test': 'data',
|
|
'timestamp': '2025-12-11T10:00:00Z',
|
|
'source': 'api_config_test'
|
|
}
|
|
},
|
|
}
|
|
|
|
# 重试配置
|
|
RETRY_CONFIG = {
|
|
'max_retries': 3,
|
|
'retry_delay': 60, # 重试间隔(秒)
|
|
'retry_on_status': [500, 502, 503, 504, 429]
|
|
} |