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