Как стать автором
Обновить

Комментарии 9

Непонятно зачем использовать Google Docs совместно с AppEngine если с ним также бесплатно можно использовать Google Datastore. И никаких проблем с количеством пользователей.


Я делаю бот-игры на Go с использованием https://github.com/strongo/bots-framework

бесплатно можно использовать Google Datastore

Там триалка на год, далее стандартный пакет уже за денежку.
cloud.google.com/terms/free-trial/?hl=ru
4. Conclusion of the Free Trial.

4.1 When the Free Trial ends, Customer will no longer have access to the Services and the Free Trial Terms and Conditions will no longer apply. During the 30 day period following the conclusion of the Free Trial, Customer may contact Google support (i) to migrate Customer Data from the Services (other than Google Compute Engine); or (ii) to upgrade to a standard Google Cloud Platform account.
Free tier вроде как не связан с Free Trial:
cloud.google.com/free

Еще посмотри через Firebase: там другие тарифы, вполне подходит для многих кейсов.
firebase.google.com/pricing
Подскажите, пожалуйста, что значит выражение «Free tier»? Не получается найти нормальное определение.
Бесплатный уровень [сервиса] => бесплатное обслуживание (как вода в парковом фонтанчике)
Как хранилище Google Datastore в общем случае выигрывает у Google Docs по многим параметрам. Но если данных немного, а скорость доступа не играет ключевой роли, то преимуществом может быть удобство администрирования. Google Docs в этом смысле хороший вариант для всех, кто привык работать с данными в Google Таблицах.
Недавно тоже писал навык для Алисы, сейчас он на модерации) У меня вопрос по Вашему коду:
зачем вы делаете вот так?
'message_id' => $messageId + 1
и вот так:
'version' => '1.0'
Ведь Яндекс сам прибавляет число к ID сообщения и не возникнут ли у Вас в дальнейшем проблемы с тем, что вы хардкорите версию? Ведь она также передается в запросе и вероятно, может измениться в дальнейшем, а у Вас она статичная) А за статью большое спасибо, узнал много нового для себя
Спасибо за положительный отзыв. Вы правы, идентификатор сообщения следует просто пробрасывать из запроса — исправил.

Версия протокола, полагаю, должна прежде всего соответствовать формату ответа — если аналогично передавать её из запроса, может возникнуть несоответствие.
Я например у себя передаю вот так
"version" => $apiRequestArray['version']
а json_encode уже сам заботится о формате представления) Но практика покажет, правильно это или нет) Еще раз спасибо)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.