From dbbc7d891c0f9837d3580842fa5326ba40a21476 Mon Sep 17 00:00:00 2001 From: zhaoqingang <zhaoqg0118@163.com> Date: 星期四, 21 十一月 2024 11:46:20 +0800 Subject: [PATCH] 出题组卷 --- app/service/basic.py | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/app/service/basic.py b/app/service/basic.py index 733405a..f3e5db5 100644 --- a/app/service/basic.py +++ b/app/service/basic.py @@ -71,4 +71,20 @@ print(e) return else: - yield f"Error: {response.status_code}" \ No newline at end of file + yield f"Error: {response.status_code}" + + async def questions_talk(self, chat_id: str): + url = f"{self.base_url}/questions/talk" + params = {'chat_id': chat_id} + headers = {'Content-Type': 'text/plain'} + async with httpx.AsyncClient() as client: + response = await client.post( + url, + headers=headers, + params=params + ) + return self._check_response(response) + + async def questions_talk_word_download(self, file_id: str): + url = f"{self.base_url}/questions/download/word" + return await self.download_from_url(url, params={'excel_name': file_id}) \ No newline at end of file -- Gitblit v1.8.0