Решение проблемы публикации изображений через API ВКонтакте

В процессе настройки автоматической публикации контента в группе ВКонтакте через API возникла следующая ситуация:

Выполненные действия

  • Настроено управление сообществом через API
  • Создан ключ доступа с предоставлением необходимых прав:
    • Управление сообщениями сообщества
    • Доступ к фотографиям
    • Работа с файлами
    • Публикация на стене

Возникшая проблема

Текст успешно отправляется через API и публикуется в группе, однако при попытке добавить изображение возникает ошибка.

Ошибка авторизации

Система возвращает следующее сообщение об ошибке:

{"error":{"error_code":27,"error_msg":"Group authorization failed: method is unavailable with group auth.","request_params":[{"key":"group_id","value":"234829"},{"key":"v","value":"5.199"},{"key":"method","value":"photos.getWallUploadServer"},{"key":"oauth","value":"1"}]}}

Ключевая проблема: не удалось получить upload_url для загрузки изображения.

Результат запроса

При этом RAW RESPONSE показывает, что публикация текста прошла успешно:

{"response":{"post_id":8}}

Основной вопрос

Как правильно организовать публикацию изображения вместе с текстом через API ВКонтакте, учитывая возникшую ошибку авторизации группы?