Перейти к содержанию

Интеграция с помощью ИИ-ассистента

Используйте ИИ-ассистентов по написанию кода для интеграции и настройки Pushwoosh Android SDK в вашем проекте. Подключив вашего ассистента к серверу Context7 MCP, он получит доступ к актуальной документации по SDK, примерам кода и справочнику API, что позволит ему генерировать точный и работающий код для интеграции.

Как это работает

Anchor link to

Context7 — это MCP-сервер, который предоставляет ИИ-ассистентам актуальную документацию по библиотекам. Когда ваш ассистент имеет доступ к Context7, он может получать последнюю документацию по Pushwoosh Android SDK, фрагменты кода и справочник API непосредственно во время диалога, а не полагаться на потенциально устаревшие данные, на которых он был обучен.

ID библиотеки Pushwoosh Android SDK на Context7: /pushwoosh/pushwoosh-android-sdk

Настройка Context7

Anchor link to

Добавьте Context7 в конфигурацию MCP вашего ИИ-ассистента:

Выполните следующую команду:

Terminal window
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEY

Примеры запросов

Anchor link to

После настройки Context7 вы можете использовать запросы на естественном языке для интеграции SDK. Ниже приведены готовые к использованию запросы для распространенных задач.

Базовая интеграция SDK

Anchor link to
Интегрируйте Pushwoosh Android SDK в мой Android-проект с Firebase Cloud Messaging (FCM).
Требования:
- Добавить зависимости gradle (pushwoosh, pushwoosh-firebase)
- Настроить AndroidManifest.xml с Pushwoosh App ID: YOUR_APP_ID
- Зарегистрироваться для получения push-уведомлений в MainActivity
Используйте Context7 MCP для получения документации по Pushwoosh Android SDK.

Обработка push-уведомлений

Anchor link to
Покажите, как обрабатывать колбэки push-уведомлений (получение, открытие) с помощью Pushwoosh SDK в Android. Я хочу добавить отслеживание аналитики для этих событий.
Используйте Context7 MCP для получения документации по Pushwoosh Android SDK для NotificationServiceExtension.

Сегментация пользователей с помощью тегов

Anchor link to
Покажите, как использовать теги Pushwoosh для сегментации пользователей в Android. Создайте пример вспомогательного класса с методами для установки и получения тегов.
Используйте Context7 MCP для получения документации по Pushwoosh Android SDK для setTags и getTags.

Что получает ИИ-ассистент

Anchor link to

Когда ваш ассистент запрашивает у Context7 данные по Pushwoosh Android SDK, он получает:

  • Инструкции по установке — зависимости Gradle и конфигурация манифеста
  • Справочник по API — публичные классы, методы и интерфейсы
  • Примеры кода — фрагменты кода на Java и Kotlin для распространенных сценариев использования
  • Документация по модулям — руководства для каждого модуля SDK (Firebase, Huawei, Geozones и т.д.)
  • Детали конфигурации — настройки AndroidManifest.xml, настройка Firebase и разрешения