Получать много приветственных сообщений от одного и того же пользователя - PullRequest
0 голосов
/ 13 сентября 2018

Я получаю много приветственных сообщений от одного и того же пользователя. Это какая-то система мониторинга от Google? Как я могу научиться игнорировать эти запросы?

1 Ответ

0 голосов
/ 13 сентября 2018

Да, Google периодически выдает проверку работоспособности против вашего действия, обычно примерно каждые 5-10 минут.Ваше действие должно реагировать на него как обычно, чтобы Google знал, если что-то не так.Если это так, вы получите электронное письмо о том, что ваше действие недоступно, поскольку оно вредно для здоровья.Они продолжат следить за ним и, когда он снова будет в исправном состоянии, восстановят его.

Вам не нужно игнорировать эти запросы, однако вы можете пожелать, чтобы сэкономить ресурсы или не регистрировать все это.время.

С такой библиотекой, как multivocal , она обнаруживает ее и отвечает автоматически - вам ничего не нужно делать.Для других библиотек вам нужно будет проверить необработанные входные данные, отправленные в теле вашего запроса webhook.

Если вы используете Action SDK, вы должны изучить массив inputs, чтобы убедиться, что он есть саргумент с именем "is_health_check".Если вы используете Dialogflow, вам нужно будет заглянуть под originalDetectIntentRequest.data.inputs.

...