Отправка данных из Unity в Google Forms хаком
https://www.youtube.com/watch?v=WM7f4yN4ZHA
Прикольный способ, чтобы собирать обратную связь или сообщения о багах в игре. Но опасный безусловно, как и любое решение подобного класса. Главный риск, который нужно проговаривать в таких решениях — это их работоспособность в долгосрочной перспективе. Любой подобный "хакинг" вместо использования официальных API обладает одной важной проблемой. Гугл чёт поменяет в работе сервиса и всё сломается. С официальным апи такого не пройзойдёт
И сколько же у меня ностальгических проектов. И я делал давно подобные штуки. Я же разработчик как никак. А разработчик по определению должен быть что называется "странно ленивым". Любой разраб хочет автоматизировать всё. Странно ленивым, потому что потратить 2 часа вместо того, чтобы сделать руками за 5 минут — это милое дело. Так что лень разработчика весьма специфична.
И когда я создавал календарь событий игровой индустрии я сделал форму в которую можно добавить своё мероприятие. Результаты формы падали на почту и в таблицу. Но я же разраб. Мне впадлу верстать посты самому. Заголовок делать и т.п. А у меня всегда есть какой-то формат постов. Поэтому подобное костыльное решение — это результаты формы я сделал публичной таблицей, чтобы не связываться с авторизацией через гугл апи. Не знаю почему, но до сих пор не люблю в интеграции с любыми сервисами именно авторизацию. Особенно гугловские сервисы. Возможно так как часто описана криво в документации.
Дальше к этому всему я написал мобильное приложение, которое нужно было чтобы "модерировать мероприятия" + парсинг дат мероприятия был ненадёжным, так как в формах нет сбора данных формата DateTime. И к этому приложению я прикрутил телеграм бота, который в свою очередь одобренные посты отправлял в личку для публикации в трёх случаях. Когда оно только прошло модерацию, в еженедельный дайджест и в ежедневный (если мероприятие проходит по датам).
Поэтому ведение канала у меня не отнимало особо много времени. И когда-то я хотел его даже продать со всей айти обвязкой кому-нить, так как уже понимал что не буду вести. Но потом стало впадлу и я положил всю инфраструктуру (плюс оплачивать сервера в амазоне сейчас гемор, а переводить в мою инфраструктуру в РФ было впадлу опять-таки). И в целом до того момента пока я не положил эту историю, она работала без интеграции гугл драйв апи в приложение. Мне кажется с той же локализацией в играх можно поступать +- так же, если она хранится в гугл таблицах.
#новости
Post #1476
1.84K