control_server.py
635 字节
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import requests
SERVER = 'http://47.115.27.201:39001'
def get_init_name():
r = requests.get(SERVER + '/get_only_int')
num = r.json().get('data', {}).get('only_int', 0)
assert num, '初始化接口,无法获取终端索引ID'
return "FBCHAT-{}".format(num)
def get_ws_address(name, source_ws):
data = {"name": name, "ws": source_ws}
try:
r = requests.post(SERVER + '/post_terminal_info', data, timeout=1)
new_ws = r.json().get('data', {}).get('ws', source_ws)
except:
new_ws = source_ws
return new_ws, not new_ws == source_ws