Михаиллл
Михаиллл17 июля 2019 г. 6:36

Как в Qt использовать firebase

Добрый день.
Как в Qt использовать firebase?
Нашел такую библиотеку , но не понятно что с ней делать.
Можно ли с помощью API запросов скачивать информацию?

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

12
Evgenii Legotckoi
  • 17 июля 2019 г. 6:39

Добрый день.

Вот статья по использованию Firebase в рамках использования Qt Cloud Messaging API

    Михаиллл
    • 17 июля 2019 г. 7:54

    От сюда взял пример.
    Тут ниже дана ссылка длс СДК, скачал это сдк и происал в профайле так:

    GOOGLE_FIREBASE_SDK = E:\Programs\firebase_cpp_sdk
    

    При запуске получаю ошибку :Unknown module(s) in QT: cloudmessagingfirebase
    Скажите пожалуйста, как это исправить?

      Михаиллл
      • 17 июля 2019 г. 11:23

      Тут нашел документацию по API , но не понял как составлять запросы, не могли бы вы помочь.

      Еще там есть вкладка с++, но не понятно что они имели ввиду, наверно библиотека, но где она , не понятно.

        Михаиллл
        • 17 июля 2019 г. 11:38

        Нужно использовать запрос

        'https://[PROJECT_ID].firebaseio.com/users/jack/name.json'
        

        Но что нужно поставить на место PROJECT_ID?

          Михаиллл
          • 17 июля 2019 г. 11:49
          • (ред.)

          В настройкак указан индификатор проекта и ключ. Осталось понять как использовать ключ.
          Попробовал вставить в этот запрос

          'https://[PROJECT_ID].firebaseio/users/jack/name.json?access_token=CREDENTIAL'
          

          вместо CREDENTIAL ключ, но ничего не меняется.

            Evgenii Legotckoi
            • 19 июля 2019 г. 6:08

            Ну PROJECT_ID вы тоже подставляли?

              Михаиллл
              • 19 июля 2019 г. 10:55

              Да. Там похоже каждое устройство генерирует свой токен, этот токен нужно как то получать и использовать в запросе.
              Но как это делать я пока не понял.

                ilya.guzikov
                • 19 февраля 2020 г. 7:57

                Михаиллл, добрый день. Ситуация аналогичная вашей. Прописывают путь к sdk, но плучаю ошибку Unknown module(s) in QT: cloudmessagingfirebase.
                Как у вас получилосб это победить?

                  Михаиллл
                  • 19 февраля 2020 г. 8:07

                  Добрый день. Никак, я забил на использование онлайн базы данных. Проще свой сервер сделать.

                    ilya.guzikov
                    • 19 февраля 2020 г. 8:29

                    мне пуш уведомления нужны. А их по-другому никак не сделаешь

                      Михаиллл
                      • 19 февраля 2020 г. 8:55

                      Можно через сервер сделать

                        A
                        • 17 августа 2020 г. 0:45

                        Добрый день.
                        Хочется попробовать сконнектить qt-десктоп с андройдом через firebase. Кому удалось это сделать?

                          Комментарии

                          Только авторизованные пользователи могут публиковать комментарии.
                          Пожалуйста, авторизуйтесь или зарегистрируйтесь
                          e
                          • ehot
                          • 31 марта 2024 г. 14:29

                          C++ - Тест 003. Условия и циклы

                          • Результат:78баллов,
                          • Очки рейтинга2
                          B

                          C++ - Тест 002. Константы

                          • Результат:16баллов,
                          • Очки рейтинга-10
                          B

                          C++ - Тест 001. Первая программа и типы данных

                          • Результат:46баллов,
                          • Очки рейтинга-6
                          Последние комментарии
                          k
                          kmssr8 февраля 2024 г. 18:43
                          Qt Linux - Урок 001. Автозапуск Qt приложения под Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
                          АК
                          Анатолий Кононенко5 февраля 2024 г. 1:50
                          Qt WinAPI - Урок 007. Работаем с ICMP Ping в Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
                          EVA
                          EVA25 декабря 2023 г. 10:30
                          Boost - статическая линковка в CMake проекте под Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
                          J
                          JonnyJo25 декабря 2023 г. 8:38
                          Boost - статическая линковка в CMake проекте под Windows Сделал всё по-как у вас, но выдаёт ошибку [build] LINK : fatal error LNK1104: не удается открыть файл "libboost_locale-vc142-mt-gd-x64-1_74.lib" Хоть убей, не могу понять в чём дел…
                          G
                          Gvozdik18 декабря 2023 г. 21:01
                          Qt/C++ - Урок 056. Подключение библиотеки Boost в Qt для компиляторов MinGW и MSVC Для решения твой проблемы добавь в файл .pro строчку "LIBS += -lws2_32" она решит проблему , лично мне помогло.
                          Сейчас обсуждают на форуме
                          a
                          a_vlasov14 апреля 2024 г. 6:41
                          Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Евгений, добрый день! Такой вопрос. Верно ли следующее утверждение: Любое Android-приложение, написанное на Java/Kotlin чисто теоретически (пусть и с большими трудностями) можно написать и на C+…
                          Павел Дорофеев
                          Павел Дорофеев14 апреля 2024 г. 2:35
                          QTableWidget с 2 заголовками Вот тут есть кастомный QTableView с многорядностью проект поддерживается, обращайтесь
                          f
                          fastrex4 апреля 2024 г. 4:47
                          Вернуть старое поведение QComboBox, не менять индекс при resetModel Добрый день! У нас много проектов в которых используется QComboBox, в версии 5.5.1, когда модель испускает сигнал resetModel, currentIndex не менялся. В версии 5.15 при resetModel происходит try…
                          P
                          Pisych27 февраля 2023 г. 4:04
                          Как получить в массив значения из связанной модели? Спасибо, разобрался:))
                          AC
                          Alexandru Codreanu19 января 2024 г. 11:57
                          QML Обнулить значения SpinBox Доброго времени суток, не могу разобраться с обнулением значение SpinBox находящего в делегате. import QtQuickimport QtQuick.ControlsWindow { width: 640 height: 480 visible: tr…

                          Следите за нами в социальных сетях