# Instagram

Ошибки при отправке сообщений через Instagram Direct и комментарии.

***

### `INSTAGRAM_100_FIELD_ACCESS` — доступ к несуществующему полю

**Описание:** Попытка получить доступ к несуществующему полю.

**Причина:** Запрашивается поле, которое не существует в Instagram Graph API.

**Решение:** Проверьте, какие данные запрашивает интеграция. Убедитесь, что используемые поля существуют и поддерживаются API.

***

### `INSTAGRAM_190_PASSWORD_CHANGED` — пароль изменён, нужна повторная авторизация

**Описание:** Пароль пользователя Instagram был изменен, необходима повторная авторизация.

**Причина:** Пароль аккаунта Instagram изменился, токен стал недействительным.

**Решение:** Переподключите аккаунт Instagram в настройках Nextbot. Пройдите авторизацию заново.

***

### `INSTAGRAM_230_PERMISSION_REQUIRED` — требуется разрешение на доступ к профилю

**Описание:** Пользователь должен дать разрешение на доступ к профилю.

**Причина:** Не получены необходимые разрешения от пользователя.

**Решение:** Подтвердите права доступа через процесс авторизации. Убедитесь, что приложение имеет все нужные разрешения в настройках Instagram.

***

### `INSTAGRAM_SEND_MESSAGE_UNKNOWN` — неизвестная ошибка

**Описание:** Неизвестная ошибка при отправке сообщения в Instagram, обратитесь в техподдержку Nextbot для уточнения причины

**Причина:** Ошибка не распознана.

**Решение:** Обратитесь в техподдержку Nextbot с кодом и деталями.

***

### `INSTAGRAM_SEND_MESSAGE_APP_NOT_CONNECTED` — приложение не связано с компанией

**Описание:** Ошибка при отправке сообщения в Instagram, приложение не связано с компанией

**Причина:** Instagram-аккаунт не привязан к бизнес-профилю или Meta Business Manager.

**Решение:** Убедитесь, что аккаунт привязан к бизнес-профилю и связан с Meta Business Manager. Переподключите интеграцию.

***

### `INSTAGRAM_SEND_MESSAGE_NOT_ALLOWED_WINDOW` — нарушено правило 24 часов

**Описание:** Нарушено одно из правил Instagram API для сообщений в директ: 1) Сообщение было отправлено за пределами допустимого окна в 24 часа с момента последнего сообщения пользователя. 2) Прямое сообщение в директ было отправлено пользователю, который не написал ни одного сообщения в директ.

**Причина:** Ответ можно отправить только в течение 24 часов после последнего сообщения пользователя. Нельзя первым писать пользователю, который не писал в директ.

**Решение:** Отправляйте ответы только в течение 24 часов после сообщения пользователя. Не инициируйте диалог первым.

***

### `INSTAGRAM_SEND_MESSAGE_SPAM` — защита от спама

**Описание:** Для защиты сообщества Instagram, ваше сообщение не может быть отправлено, так как вы отправили слишком много сообщений за короткий промежуток времени. Пожалуйста, попробуйте снова позже.

**Причина:** Слишком много сообщений за короткое время.

**Решение:** Приостановите рассылку. Подождите несколько часов. Избегайте массовой отправки.

***

### `INSTAGRAM_SEND_MESSAGE_HAVE_ANSWER` — на комментарий уже дан ответ

**Описание:** Комментарий, на который вы пытаетесь ответить, уже имеет ответ.

**Причина:** API Instagram не позволяет дублировать ответы на комментарий.

**Решение:** Редактируйте существующий ответ или удалите его перед отправкой нового.

***

### `INSTAGRAM_SEND_MESSAGE_WRONG_IMAGE_FORMAT` — неподдерживаемый формат вложения

**Описание:** Формат вложения не поддерживается, Instagram принимает следующие форматы: jpg, png, gif, максимальный размер изображения 8 МБ.

**Причина:** Формат или размер файла не соответствуют требованиям Instagram.

**Решение:** Конвертируйте изображение в JPG, PNG или GIF. Убедитесь, что размер не превышает 8 МБ.

***

### `INSTAGRAM_SEND_MESSAGE_INVALID_URL` — некорректная ссылка

**Описание:** Ошибка при отправке сообщения в Instagram, указанная ссылка некорректна или недействительна

**Причина:** Ссылка в сообщении недействительна или недоступна.

**Решение:** Проверьте корректность ссылки и повторите попытку.

***

### `INSTAGRAM_SEND_MESSAGE_NOT_THREAD_OWNER` — приложение не владелец потока

**Описание:** Вы не можете отправить сообщение в директ, так как приложение не является владельцем потока, для решения этой проблемы следуйте инструкции.

**Причина:** У приложения нет прав на отправку в этот поток сообщений.

**Решение:** Следуйте [инструкции по решению ошибки прав доступа к потоку](https://doc.nextbot.ru/functional/integrations/instagram/instrukciya-po-resheniyu-oshibki-prav-dostupa-k-potoku).

***

### `INSTAGRAM_SEND_MESSAGE_TEMPORARY_BLOCKED` — временная блокировка

**Описание:** Вы временно заблокированы в Instagram из-за подозрительной активности, попробуйте позже.

**Причина:** Instagram временно ограничил аккаунт.

**Решение:** Подождите. Избегайте подозрительной активности.

***

### `INSTAGRAM_SEND_MESSAGE_ABUSIVE_ACTION` — действие признано оскорбительным

**Описание:** Действие пользователя было признано оскорбительным или запрещенным по иным причинам.

**Причина:** Контент или действие нарушает правила Instagram.

**Решение:** Проверьте содержание сообщений. Убедитесь, что не нарушаете правила сообщества.

***

### `INSTAGRAM_SEND_MESSAGE_MESSAGING_DISABLED` — владелец запретил сообщения

**Описание:** Владелец аккаунта Instagram запретил отправлять сообщения в директ.

**Причина:** Пользователь отключил получение сообщений от бизнес-аккаунтов.

**Решение:** Отправка невозможна. Пользователь должен разрешить сообщения в настройках приватности.
