Комментарии 4
Firebase вроде Google купила у каких-то чуваков, а не сама его разработала. Ну, да, сейчас там многое уже от гугла... Аналогичная история и с AdMob, который был стартапом, гугл увидела потенциал и купила его. Гугл вообще скупать перспективные стартапы горазды.
Всегда смущали эти API key|ID и прочая радость. Попробую применить ваш опыт у себя в работе. Спасибо.
Вопрос: "К сожалению, так просто получить данные из этих сервисов обычным curl-запросом уже не получится. Да и проверить валидность тоже, именно поэтому нам и пришлось разрабатывать приложение. " - почему не получится, и чем сформированный запрос приложения будет отличаться от curl запроса, содержит какие-то специфичные заголовки? (ваше приложение пока не реверсил)
Добрый день!
Очень рад, что статья понравилась!
почему не получится, и чем сформированный запрос приложения будет отличаться от curl запроса, содержит какие-то специфичные заголовки?
Вполне возможно, что можно и curl-запросом отправить, просто мы сходу не нашли таких запросов в трафике и внутри библиотеки. Поэтому приняли решение не затягивать, а просто написать приложение, которое инициализирует сервисы Firebase и вызывает нужные сервисы из кода с нужными нам параметрами.
Кратко отвечая, так оказалось проще, чем разбираться с внутренней логикой Firebase и правильной инициализацией.
Особенности использования сторонних сервисов в мобильных приложениях на примере Firebase