Короче, решил я тут углубиться в API Яндекса. Ну типа, замахнулся на святое – сделать своего бота для Телеги, который будет парсить новости и погоду. Начал с документации, и вот тут началось интересное.
Сначала все шло гладко, вроде бы. Получил ключ, разобрался с базовыми запросами. Но когда дошел до более сложных штук, типа фильтрации по дате или получения данных из нескольких сервисов одновременно, тут-то и начались пляски с бубном. То параметры не те, то ответ приходит в каком-то странном формате который еще надо переварить.
Особенно запарился с обработкой ошибок. Иногда такая дичь возвращается, что понять, где накосячил, просто нереально. Приходится гуглить каждый второй код ошибки, а иногда и вообще не находишь адекватного объяснения.
Хотя, признаюсь, когда все-таки добился нужного результата, было реально кайфово. Вот эта магия, когда ты даешь команду машине, а она ее выполняет – это что-то. Ну и плюсы, конечно, есть: куча данных, которые можно использовать для своих проектов, и возможность автоматизировать рутину.
Сейчас вот думаю, стоит ли дальше копать в этом направлении. Может, кто-то уже прошел этот путь и может дать совет?
Крáкен ссылка официальная