В этом разделе представлены примеры приложений Google Chat, размещенные на GitHub. Эти примеры помогут вам быстро создавать и развертывать различные типы приложений чата.
Пошаговые инструкции по созданию базового приложения для чата см. в кратком руководстве .
Когда вы будете готовы просмотреть другие примеры, репозиторий Google Chat на GitHub содержит рабочие примеры различных типов приложений чата, включая приложения, которые:
- Отвечайте синхронно или асинхронно.
- Отправьте ответ в формате карточки .
- Используйте Google Cloud Pub/Sub для асинхронного получения и ответа на сообщения.
- Вызовите другие API.
Найдите примеры GitHub слева в разделе примеров GitHub или просмотрите приложение чата для отслеживания производительности, которое использует несколько API, написанных на Python.
Следующие шаги
Чтобы узнать, как расширить функциональные возможности вашего приложения Chat после просмотра и внедрения примеров приложений Google Chat, обратитесь к следующим ресурсам:
- Google Chat API — отвечайте на события чата и получайте доступ RESTful к ресурсам чата, таким как сообщения, пробелы и вложения.
- Руководства по функциям приложения Google Chat . Ознакомьтесь с концепциями Google Chat, изучите варианты архитектуры и узнайте, как реализовать такие функции приложения Chat, как команды косой черты , диалоги и развертывание ссылок .
- Публикация приложений чата . Когда вы будете готовы представить свое приложение чата в массы или для определенной группы пользователей, узнайте, как его опубликовать.
- Принципы проектирования приложений для чата. Принципы проектирования Google Chat — это система, которую мы создали, чтобы помочь вам создавать высококачественные приложения для чата. Система опирается на два столпа: принципы дизайна и карточную структуру пользовательского интерфейса.