Как вы получаете информацию из api и отправляете ее discord.py

#python #api #discord.py

Вопрос:

Как вы получаете информацию из API, который я хочу использовать, это https://nba-players.herokuapp.com/, и когда пользователь запрашивает игрока, я беру информацию из API и отправляю ее? Например, пользователь говорит !Стеф, как мне изменить ссылку на статистику Стеф Карри и отправить информацию туда

Комментарии:

1. Ты просишь сразу о многом. Я предлагаю вам пройти шаг за шагом, найти учебник/руководство по API, а затем узнать о Discord.py

Ответ №1:

Вам нужно будет узнать, как API возвращает данные, как извлекать данные внутри discord.py, и как обрабатывать/анализировать данные и обертывать их в красивую, презентабельную форму.

К сожалению, мы не сможем вам помочь, если вы не добьетесь никакого прогресса. StackOverflow-это скорее место для устранения неполадок, а не место «как реализовать эту идею-101».

Как правило, API возвращает ответ JSON. Итак, вам нужно сделать http-запрос в discord.py команде к конечной точке API и получить этот ответ JSON. Вы можете обработать эти данные в словаре python, а затем проанализировать данные в discord.Message объект.

Если вам было трудно понять что-либо из этого, пожалуйста, проведите свое исследование в соответствующей области, с которой у вас возникли проблемы. Поначалу может показаться пугающим воспринимать их все, но на самом деле это действительно интуитивно понятно и прямолинейно.

Как это сделать:
Учебник по API Python: Начало работы с API
discord.py Документация