Куда идет вызов API из интерактивной карточки в Google Chat?

Я пытаюсь воспроизвести примеры из Документов Google о Создании интерактивные карточки в Google Chat. Я создал образец ссылки в своей карточке.

Образец карточки со ссылкой Click me

Но как только я нажимаю «Нажмите на меня», я понятия не имею, куда идет запрос и как управлять его перенаправлением на мой общедоступный экспресс-маршрут Node.js в Google Cloud.

Должно быть, я что-то пропустил в основном общении с ботами. Вы можете помочь мне? (Предыстория. На данный момент я отправляю свою карту через простой веб-хук.)


person Martin Seibert    schedule 24.04.2021    source источник
comment
Это встроено в скрипт приложений?   -  person Rafa Guillermo    schedule 26.04.2021
comment
Нет, это приложение Node.js.   -  person Martin Seibert    schedule 27.04.2021


Ответы (1)


Я обнаружил, что моя реализация не подходит для интерактивных карт. Если кто-то щелкнет интерактивную карту, Google Chat уведомит создающего бота в его точке API, указанной в конфигурации Google Cloud.

Так что размещение карты через WebHook возможно. Но в этом сценарии нет обратного канала связи.

Я решил свою проблему, реализовав ее с помощью соответствующего бота Google Chat.

person Martin Seibert    schedule 27.04.2021