050644zf / 050644zf/nonebot-plugin-bfchat

查询接口似乎寄了

Đang mở
#15 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
20
Fork
4
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

插件使用的查询接口接口似乎寄了(没开代理
Traceback (most recent call last):
File "E:\QQqunbot\bot.py", line 21, in
nonebot.run()
File "E:\QQqunbot\.venv\lib\site-packages\nonebot\__init__.py", line 335, in run
get_driver().run(*args, **kwargs)
File "E:\QQqunbot\.venv\lib\site-packages\nonebot\drivers\fastapi.py", line 186, in run
uvicorn.run(
File "E:\QQqunbot\.venv\lib\site-packages\uvicorn\main.py", line 575, in run
server.run()
File "E:\QQqunbot\.venv\lib\site-packages\uvicorn\server.py", line 65, in run
return asyncio.run(self.serve(sockets=sockets))
File "D:\nonebot\lib\asyncio\runners.py", line 44, in run
return loop.run_until_complete(main)
File "D:\nonebot\lib\asyncio\base_events.py", line 629, in run_until_complete
self.run_forever()
File "D:\nonebot\lib\asyncio\windows_events.py", line 321, in run_forever
super().run_forever()
File "D:\nonebot\lib\asyncio\base_events.py", line 596, in run_forever
self._run_once()
File "D:\nonebot\lib\asyncio\base_events.py", line 1890, in _run_once
handle._run()
File "D:\nonebot\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "E:\QQqunbot\.venv\lib\site-packages\nonebot\message.py", line 476, in check_and_run_matcher
await _run_matcher(
> File "E:\QQqunbot\.venv\lib\site-packages\nonebot\message.py", line 428, in _run_matcher
await matcher.run(bot, event, state, stack, dependency_cache)
File "E:\QQqunbot\.venv\lib\site-packages\nonebot\internal\matcher\matcher.py", line 850, in run
await self.simple_run(bot, event, state, stack, dependency_cache)
File "E:\QQqunbot\.venv\lib\site-packages\nonebot\internal\matcher\matcher.py", line 825, in simple_run
await handler(
File "E:\QQqunbot\.venv\lib\site-packages\nonebot\dependencies\__init__.py", line 94, in __call__
return await cast(Callable[..., Awaitable[R]], self.call)(**values)
File "E:\QQqunbot\.venv\lib\site-packages\nonebot_plugin_bfchat\bf1.py", line 125, in bf1_handler
result = get_player_data(player)
File "E:\QQqunbot\.venv\lib\site-packages\nonebot_plugin_bfchat\bf1.py", line 28, in get_player_data
return request_API(GAME,'all',{'name':player_name,'lang':LANG})
File "E:\QQqunbot\.venv\lib\site-packages\nonebot_plugin_bfchat\utils.py", line 33, in request_API
raise requests.HTTPError
requests.exceptions.HTTPError

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Lỗi bắt nguồn từ `nonebot_plugin_bfchat/utils.py` dòng 33 nơi `requests.HTTPError` được ném ra. Kiểm tra hàm `request_API` và lệnh gọi trong `bf1.py` dòng 28 (`get_player_data`). Issue đề cập rằng giao diện truy vấn bị hỏng khi không có proxy. Bắt đầu bằng cách kiểm tra endpoint API và kết nối mạng. Xem xét lệnh gọi `requests` và xử lý lỗi. Một bài kiểm tra sẽ liên quan đến việc mô phỏng lệnh gọi API để xem lỗi.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
api, backend
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
45/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.