Приветсвие Всем привет, здраствуйте!!!!!!!! Cегодня вы узнаете:
1. Что такое API и познакомитесь с либо 'requests' на python'e.
2. Научитесь немного пользоваться либо "requests"
3. Воспользуемся API VimeWorld, и как её использовать для своих целей! ДИСКЛЕЙМЕР!!!!! АВТОР ДАННОЙ ТЕМЫ НЕ НЕСЁТ ОТВЕТСВЕННОСТИ ЗА ПОКАЗАННЫЕ ДЕЙСТВИЯ В ЭТОЙ ТЕМЕ!! ТЕМА ИСКЛЮЧИТЕЛЬНО ДЛЯ РАЗВЛЕКАТЕЛЬНЫХ ЦЕЛЕЙ!!! Немного о API и библиотеке "requests" API — описание способов, которыми одна компьютерная программа может взаимодействовать с другой программой. Requests - это HTTP-библиотека для языка программирования Python.
Так-же у ваймворлда есть своё API, что бывает полезным для нас. К примеру можно сделать бота, который будет уведомлять о заходе в гильдию прямо в чат телеграм.
Ссылка на API - *тык* Приступим к работе Первым делом, для уменьшения лимита на отправления запросов нам понадобиться получить API ключ разработчика. Для этого заходим на вайм(minigames) и прописываем команду /api dev. Вам отправят примерно такое сообщение:
Копируем ссылку, заходим в текстовый редактор и стираем всё лишнее. У вас примерно получится такое:
Теперь заходим в любой текстовый редактор(у меня sublime) и вводим следующее:
import requests #Импортируем библиотеку "requests", она по умолчанию устанавливается с python'ом
r = requests.get('https://api.vimeworld.ru/online?Token=DBi1Dbpq1VdwlOCkV7S8PQVm75Uq1lP') # Создаём переменную, для requests выбираем метод get. В скобочки вставляем ссылку 'https://api.vimeworld.ru/'. online - метод, который скажет нам весь онлайн на данный момент. Потом идёт наш токен.
print(r.text) # Выводим информацию в консоль
Первым делом импортируем библиотеку "requests", (import requests). Далее мы создаём переменную, просто написав "r"(или другое что-то), ставим знак "=" и прописываем "request.get('')" В скобочках мы пишем ссылку "https://api.vimeworld.ru/". После слеша "/", мы прописываем ":?(Знак вопроса, после любого метода(разделяет методы и параметры после них. В нашем случае параметр это Токен.))Token=DBi1Dbpq1VdwlOCkV7S8PQVm75Uq1lP(ваш токен)" .Мы подготовили шаблон для взаимодействия с нашим API. А продолжение будет в следующем уроке. Так же пишите, что ещё добавить. Могу сделать оповещение в бота тг. Жду вашего актива пупсы<3
P.S За пунктуацию и ошибки извиняюсь. *Чмок*