Задать вопрос
@IgorVirgus

Как правильно написать кастомный модуль make.com для загрузки фото на сервер Одноклассники?

Добрый день!
Пишу кастомный модуль для загрузки фото на сервер Одноклассники в автоматизации через make.com
Секция Communication выглядит вот так:
{
    "url": "{{parameters.upload_url}}",               // URL для загрузки фотографий, полученный ранее
    "method": "POST",                                 // HTTP метод POST для отправки данных
    "headers": {
        "Content-Type": "multipart/form-data"         // Устанавливаем тип контента как multipart/form-data для загрузки файлов
    },
    "qs": {
        "application_id": "{{connection.application_id}}",          // Твой application_id
        "application_key": "{{connection.application_key}}",        // Твой application_key
        "access_token": "{{connection.accessToken}}",               // Используем твой рабочий access_token
        "session_secret_key": "{{connection.session_secret_key}}"  // session_secret_key для подписи запроса
    },
    "body": {
        "Content-Type": "multipart/form-data",         // Устанавливаем тип контента как multipart/form-data для загрузки файлов
        "pic1": "{{parameters.imageData}}"
    },
    "response": {
        "output": {
            "response": "{{body}}"
        },
        "valid": {
            "condition": "{{body.photos}}",           // Проверяем, что в ответе есть фото
            "message": "✅ Фотографии успешно загружены. Фото: {{body.photos}}"
        },
        "error": {
            "message": "[{{statusCode}}] ❌ Ошибка: {{body.error_msg}}"
        }
    },
    "log": {
        "sanitize": [
            "request.qs.access_token",                // Исключаем access_token из логов
            "request.qs.sig",                         // Исключаем подпись из логов
            "request.qs.session_secret_key"            // Исключаем session_secret_key из логов
        ]
    }
}

А сервер в ответ дает ошибку:
{
    "error_msg": "one.image.upload.client.ContentUploadServerException: CONNECTION_ERROR",
    "error_code": "1",
    "error_data": "CONNECTION_ERROR"
}

URL загрузки правильный. По нему загружал через модуль HTTP make и все ОК

В чем может быть причина такой ошибки?
  • Вопрос задан
  • 23 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы