Подключение MeowID к Zhongdamaopu
Зарегистрируйте одобренные фотографии кампусных кошек в MeowID, чтобы искать похожих животных и открывать их существующие карточки. Zhongdamaopu хранит сведения о кошках, а MeowID выполняет регистрацию изображений и поиск личности.
- 01Создать проект и ключ
- 02Настроить сервис
- 03Синхронизировать и проверить распознавание
01 · Подготовка
Руководство рассчитано на Zhongdamaopu и производные каталоги, в которых уже есть настройки сервиса распознавания. Здесь описаны настройка MeowID и работа с мини-приложением.
- Аккаунт MeowID с правом создания проекта и API-ключа.
- Аккаунт администратора уровня 99 в мини-приложении для настройки и синхронизации.
- Существующие карточки кошек и одобренные фотографии для регистрации и проверки.
Пользователи смогут искать похожих кошек и открывать прежние карточки в том же приложении. Сначала проверьте несколько кошек по чётким фотографиям одного животного, затем расширяйте синхронизацию.
02 · Создание проекта MeowID
- Войдите в консоль MeowID и создайте проект для каталога.
- Скопируйте ID проекта из его сведений: он понадобится в поле «项目编号» мини-приложения.
- Проверьте баланс и действующие тарифы, при необходимости пополните счёт. Регистрация и распознавание могут расходовать платный лимит.
Используйте один проект для одного каталога. Синхронизация создаст удалённую запись для каждой локальной карточки; заранее создавать всех кошек вручную не нужно.
03 · Создание ключа для синхронизации и распознавания
Откройте API Keys, выберите тот же проект и создайте ключ с полным доступом либо со всеми четырьмя разрешениями ниже.
| Разрешение | Назначение |
|---|---|
recognition:write | Поиск личности кошки |
cats:read | Проверка подключения, чтение кошек и изображений |
cats:write | Создание карточек и регистрация одобренных фото |
tasks:read | Обновление задач регистрации и результатов |
Ключ только для распознавания не поддерживает весь процесс синхронизации. Безопасно сохраните полный ключ при показе: обычно он отображается один раз. Введите его в настройках сервиса на следующем шаге, не публикуйте и не включайте в снимки экрана.
04 · Включение и настройка MeowID
- Войдите администратором уровня 99 и откройте 关于 → 小程序配置 → 识猫服务 (О приложении → Настройки мини-приложения → Распознавание кошек). Администраторы меньшего уровня не видят этот пункт.
- Выберите режим MeowID и сохраните его.
- Укажите ID проекта, API-ключ и базовый URL API. По умолчанию это
https://platform.meowid.net. Адрес документацииhttps://meowid.net/developersне является адресом API. - Для начала оставьте 5 кандидатов, сохраните настройки и проверьте подключение.
ID и ключ должны относиться к одному проекту. Сохранённый ключ повторно не отображается: пустое поле сохраняет прежнее значение, а не означает отсутствие ключа.
Снимки мини-приложения показывают реальный китайский интерфейс; названия и числа могут отличаться. Число кандидатов ограничивает результаты поиска и не связано с лимитом фотографий на кошку.
05 · Синхронизация карточек и одобренных фото
Оба режима синхронизируют карточки, пропускают фотографии с квитанцией о приёме и используют только одобренные фото; отметка избранного не нужна.
| Кнопка интерфейса | Действие |
|---|---|
| 按上限同步 · Синхронизация до лимита | Сначала сохраните лимит на кошку: минимум и значение по умолчанию 5. При трёх прежних отправках и лимите пять добавятся только две. |
| 全量 / 增量同步 · Полная / инкрементальная синхронизация | Обрабатывает все одобренные фото без лимита, в том числе отложенные из-за него. Имеющиеся квитанции по-прежнему пропускаются. |
| 刷新状态 · Обновление состояния | Получает состояние и сверяет задачи, не запуская новую загрузку изображений. |
Начните с лимита для контроля расходов на старые фото. Если есть только три фото, отправятся три, без повторов ради пяти. Без фото можно синхронизировать карточку. Уменьшение лимита не удаляет удалённые изображения.
Оставляйте страницу открытой. При выходе новые пакеты перестают отправляться, но принятые могут продолжать обработку. Возобновляйте тем же режимом. Сохраняйте историю и не отправляйте фото принудительно только из-за разницы локального и удалённого итогов.
06 · Проверка счётчиков и задач регистрации
Синхронизированные и оставшиеся кошки учитывают связь локальных карточек с удалёнными. Загруженные и оставшиеся изображения учитывают записи о приёме одобренных фото. Обработанное и оставшееся в каждой группе дают общий итог.
Загрузка не означает завершение регистрации. Ещё нужны обрезка и извлечение признаков. Проверьте очередь проекта:
queued / running: принято, ожидает или обрабатывается.completed: регистрация закончена; проверяйте распознавание по доступным изображениям.waiting_user: подтвердите целевую кошку в консоли.failed: изучите ошибку; сбой с квитанцией не приводит к повторной отправке как новой фотографии.
Среди оставшихся могут быть ограниченные лимитом, ошибочные и неподтверждённые отправки: повторять их все небезопасно. Локальные связи также отличаются от общего числа на платформе, включающего ручные и старые записи.
07 · Проверка распознавания в мини-приложении
- Выберите связанную локальную кошку с доступными зарегистрированными изображениями и чёткое фото одного животного, желательно другое для проверки.
- В каталоге нажмите 识别 (Распознать) рядом с поиском, затем снимите фото или выберите его из альбома.
- Откройте карточку кандидата и проверьте имя, фотографии и ссылку.
Приложение показывает локальные карточки, связанные с кандидатами MeowID. Сопоставляйте имена, фото и внешние особенности.
Сходство служит для сортировки; это не процент точности. Кошка не обнаружена, личность не подтверждена и ошибка запроса — разные результаты. Переключение кошки на групповом фото вызывает новый запрос и может расходовать лимит. Начните с одного животного.
08 · Новые одобрения и обслуживание
После включения MeowID одобрение нового фото сразу запускает попытку регистрации. Лимит ручных пакетов на кошку не применяется. Проверки можно сохранять во время синхронизации или незавершённой загрузки; оставшиеся фото отправьте позже.
- Сохраняйте историю и продолжайте нужной кнопкой без пересоздания карточек.
- Сначала проверяйте неопределённые загрузки в очереди, не повторяйте их сразу.
- Не добавляйте одно фото отдельными записями: они могут отправиться независимо.
- Перед сменой проекта или ключа проверяйте принадлежность. Используйте один проект для одного каталога.
09 · Решение проблем
| Симптом | Что проверить |
|---|---|
| Нет сервиса распознавания | Войдите с уровнем 99 и откройте 关于 → 小程序配置. |
| Синхронизация с лимитом не начинается | Сохраните целое число не меньше пяти. При сбое чтения состояния повторите позже, сохранив историю. |
401 / 403 | Проверьте ключ, совпадение проекта, четыре разрешения и список разрешённых IP. |
| Подключение работает, регистрация не закончена | Это разные этапы. Проверьте права, изображения, ошибки и ход задач. |
| Числа кошек отличаются | Локальные связи и общий удалённый итог считаются по-разному. Одних чисел недостаточно для вывода о дубликатах или пропусках. |
| Остались изображения | Проверьте лимит, задержку повтора, ошибки и ручное подтверждение. Полный / инкрементальный режим обработает все подходящие фото. |
| Превышено время ожидания | Проверьте сеть, повторите позже или изучите очередь. Сохраняйте историю и обратитесь к сопровождающему при постоянных сбоях. |
| Результат загрузки неизвестен | Сначала сверьте задачи MeowID. Неопределённые отправки автоматически не повторяются во избежание дублей и расходов. |
См. справочник API и иллюстрированное руководство по консоли. В сообщении об ошибке укажите текст, ID задачи и время, но не публикуйте API-ключ.






