Задать вопрос
@VirusesAnalystCoder

Как на С++ получить сообщения через api.telegram.org?

Всем привет.
В общем, делаю бота на С++.
Всё почти готово. Сделал класс на WinInet который посылает запросы. Но на одном моменте я остановился.
Дело в том, что я использую библиотеку nlohmann json для mingw.
И когда я делаю парс getUpdates то у меня программа просто вылетает. Как правильно спарсить getUpdates через nlohmann mingw?
Код:
Sleep(1000);
        HttpRequests http("api.telegram.org");
        string page = http.WstringToString(http.SendInetRequest(P_HTTPS, M_GET, L"/bot***/getUpdates" L""));
        MessageBox(NULL, page.c_str(), "", MB_OK);
        json mid = json::parse(page);
        lastmes = mid["result"]["message"]["text"];
        MessageBox(NULL,  lastmes.c_str(), "123", MB_OK);

        InternetSetOption(0, 42, NULL, 0);
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы