Интеграция с помощью ИИ-ассистента
Используйте ИИ-ассистентов по написанию кода для интеграции и настройки Pushwoosh Android SDK в вашем проекте. Подключив вашего ассистента к серверу Context7 MCP, он получит доступ к актуальной документации по SDK, примерам кода и справочнику API, что позволит ему генерировать точный и работающий код для интеграции.
Как это работает
Anchor link toContext7 — это MCP-сервер, который предоставляет ИИ-ассистентам актуальную документацию по библиотекам. Когда ваш ассистент имеет доступ к Context7, он может получать последнюю документацию по Pushwoosh Android SDK, фрагменты кода и справочник API непосредственно во время диалога, а не полагаться на потенциально устаревшие данные, на которых он был обучен.
ID библиотеки Pushwoosh Android SDK на Context7: /pushwoosh/pushwoosh-android-sdk
Настройка Context7
Anchor link toДобавьте Context7 в конфигурацию MCP вашего ИИ-ассистента:
Выполните следующую команду:
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEYДобавьте в ваш файл конфигурации MCP (.cursor/mcp.json или аналогичный):
{ "mcpServers": { "context7": { "command": "npx", "args": ["-y", "@upstash/context7-mcp@latest"] } }}Примеры запросов
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 и разрешения