Files
SolianForPython/core/SNAPI/RealtimeCall.py

58 lines
2.4 KiB
Python

<<<<<<< HEAD
from ProjectCfg import DOMAIN
from CallServer import _make_request
###==========================实时聊天==========================
def GetRealtimeChat(Authorization: str,roomid:str ) -> dict:
"""获取实时聊天"""
url = f"{DOMAIN}/chat/realtime/{roomid}"
headers = {'accept': 'application/json', 'Authorization': Authorization}
return _make_request('GET', url, headers)
def CreateRealtimeChat(Authorization: str,roomid:str ) -> dict:
"""创建实时聊天"""
url = f"{DOMAIN}/chat/realtime/{roomid}"
headers = {'accept': 'application/json', 'Authorization': Authorization}
return _make_request('POST', url, headers,normal_codes=[201])
def LeaveRealtimeChat(Authorization: str,roomid:str ) -> dict:
"""离开实时聊天"""
url = f"{DOMAIN}/chat/realtime/{roomid}"
headers = {'accept': 'application/json', 'Authorization': Authorization}
return _make_request('DELETE', url, headers,normal_codes=[204])
def JoinRealtimeChat(Authorization: str,roomid:str ) -> dict:
"""加入实时聊天"""
url = f"{DOMAIN}/chat/realtime/{roomid}/join"
headers = {'accept': 'application/json', 'Authorization': Authorization}
=======
from ProjectCfg import DOMAIN
from CallServer import _make_request
###==========================实时聊天==========================
def GetRealtimeChat(Authorization: str,roomid:str ) -> dict:
"""获取实时聊天"""
url = f"{DOMAIN}/chat/realtime/{roomid}"
headers = {'accept': 'application/json', 'Authorization': Authorization}
return _make_request('GET', url, headers)
def CreateRealtimeChat(Authorization: str,roomid:str ) -> dict:
"""创建实时聊天"""
url = f"{DOMAIN}/chat/realtime/{roomid}"
headers = {'accept': 'application/json', 'Authorization': Authorization}
return _make_request('POST', url, headers,normal_codes=[201])
def LeaveRealtimeChat(Authorization: str,roomid:str ) -> dict:
"""离开实时聊天"""
url = f"{DOMAIN}/chat/realtime/{roomid}"
headers = {'accept': 'application/json', 'Authorization': Authorization}
return _make_request('DELETE', url, headers,normal_codes=[204])
def JoinRealtimeChat(Authorization: str,roomid:str ) -> dict:
"""加入实时聊天"""
url = f"{DOMAIN}/chat/realtime/{roomid}/join"
headers = {'accept': 'application/json', 'Authorization': Authorization}
>>>>>>> 967cea4c47a481e79c92fda0760c423de7fbcedf
return _make_request('GET', url, headers)