Руководство по настройке ImageKit Upload
Настройте ImageKit для расширенной оптимизации и управления изображениями в облаке
О ImageKit
ImageKit — это комплексный сервис для оптимизации и преобразования изображений, который предлагает обработку изображений в реальном времени, доставку через CDN и управление медиафайлами.
Особенности и преимущества
Оптимизация в реальном времени
Автоматическая оптимизация изображений, конвертация форматов и настройка качества в зависимости от устройства и браузера.
Динамические преобразования
Применяйте преобразования, такие как изменение размера, кадрирование, добавление водяных знаков и фильтров, на лету с помощью параметров URL.
Глобальная CDN
Быстрая доставка изображений через глобальную сеть CDN с умным кэшированием и сжатием.
Управление медиа
Полное управление цифровыми ресурсами с помощью папок, тегов, метаданных и контроля версий.
Инструкции по настройке
Создайте аккаунт ImageKit
Зарегистрируй бесплатную или платную учетную запись ImageKit:
- Зайди на сайт https://imagekit.io/registration
- Создайте аккаунт, указав адрес электронной почты и пароль
- Подтверди свой адрес электронной почты
- Завершите процесс регистрации
Получите учетные данные API
Получите ключи API на панели управления ImageKit:
- Зайди в панель управления ImageKit
- Перейдите в раздел «Разработчик» → «Ключи API» в боковой панели
- Скопируйте свой открытый ключ, закрытый ключ и URL-конечную точку
- Храните эти данные надежно — они понадобятся для настройки
Безопасность: никогда не показывайте свой закрытый ключ в коде на стороне клиента. Держите его в безопасности только в своей серверной среде.
Настрой канал загрузки
Настройте ImageKit в своем приложении для отслеживания:
- Перейдите в раздел «Каналы загрузки» в панели администратора
- Нажмите «Создать новый канал загрузки»
- Выбери «ImageKit» как тип канала
- Введите нужные данные:
- Открытый ключ: твой открытый API-ключ ImageKit
- Закрытый ключ: ваш закрытый API-ключ ImageKit
- URL-конечная точка: ваша URL-конечная точка ImageKit (например, https://ik.imagekit.io/your_id)
- Настройте дополнительные параметры (папка, теги и т. д.)
- Проверь соединение и сохрани
Дополнительная настройка
Настройте, как ImageKit будет загружать файлы:
| Папка: | Размещайте загруженные файлы в определенных папках (например, «скриншоты», «данные отслеживания») |
| Теги: | Добавляйте теги для лучшей организации (разделяйте запятой) |
| Имена файлов: | Свой шаблон именования файлов с помощью переменных, таких как {task_name}, {date} и т. д. |
| Пользовательские метаданные: | Добавь свои поля метаданных для лучшего управления файлами |
Примеры настройки
Базовая настройка
Public Key: pk_abc123...
Private Key: private_xyz789...
URL Endpoint: https://ik.imagekit.io/your_account_id
Folder: screenshots
Tags: tracking, automated, task-screenshots
Расширенная настройка с пользовательскими метаданными
Folder: tracking-data/{task_name}
File Naming Pattern: {task_name}_{datetime}.{ext}
Tags: tracking, {domain}, automated
Custom Metadata: {
"source": "tracker-bot",
"task_id": "{task_id}",
"captured_url": "{url}"
}
Цены и ограничения
Бесплатный план
- • 20 ГБ хранилища
- • 20 ГБ трафика
- • Максимум 20 МБ на файл (изображения)
- • Максимум 100 МБ для видео
- • Безлимитные преобразования
Платные тарифы
- • Максимум 40 МБ на файл (картинки)
- • Максимум 2 ГБ на файл (видео)
- • Больше места для хранения и пропускная способность
- • Дополнительные функции
- • Приоритетная поддержка
Устранение неполадок
Тест подключения не прошел
- Проверь, что твой открытый ключ, закрытый ключ и URL-конечная точка верные
- Убедись, что у твоих API-ключей есть права на загрузку
- Проверь, активна ли твоя учетная запись ImageKit и в порядке ли она
- Проверь, нет ли ограничений брандмауэра, которые мешают вызовам API
Проблемы с загрузкой
- Проверь, не превышает ли размер файла лимиты твоего тарифного плана.
- Убедись, что формат файла поддерживается ImageKit
- Проверь, есть ли путь к папке или можно ли его создать
- Посмотри, есть ли у тебя место и трафик в аккаунте
Проблемы с организацией файлов
- Используй косые черты (/) для путей к папкам, а не обратные косые черты
- Имена папок не должны содержать специальных символов, кроме дефисов и подчеркиваний
- Перед использованием убедитесь, что в панели управления ImageKit созданы пользовательские поля метаданных
Дополнительные ресурсы
Документация ImageKit
Поддержка и сообщество
Стоимость баллов
Загрузка изображений в ImageKit стоит 3 дополнительных балла за каждую загрузку. Это включает оптимизацию изображений, доставку через CDN и все изменения, которые применяются к вашим скриншотам.
Настройка завершена!
После настройки ваши задачи отслеживания будут автоматически загружать скриншоты в ImageKit с оптимизацией в реальном времени и глобальной доставкой CDN. Вы можете просматривать и управлять всеми загруженными файлами в своей медиабиблиотеке ImageKit.