8
n8n 한국어amn8n.com

GPT-Image-1을 사용하여 TikTok/Instagram 슬라이드 쇼 생성并发송

고급

이것은AI, Marketing분야의자동화 워크플로우로, 28개의 노드를 포함합니다.주로 Set, Code, Merge, SplitOut, HttpRequest 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. OpenAI DALL-E를 사용하여 TikTok과 Instagram에 이미지 슬라이드 쇼를 생성하고 게시합니다.

사전 요구사항
  • 대상 API의 인증 정보가 필요할 수 있음
  • OpenAI API Key
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "LV0b7vUbu5mYPRSc",
  "meta": {
    "instanceId": "3378b0d68c3b7ebfc71b79896d94e1a044dec38e99a1160aed4e9c323910fbe2"
  },
  "name": "Generate Tiktok/instagram carousels with gpt-image-1 and autopublish",
  "tags": [],
  "nodes": [
    {
      "id": "7bd93882-7331-471b-a49b-5069c7baccc4",
      "name": "1개 병합 파일로 전송",
      "type": "n8n-nodes-base.code",
      "position": [
        1820,
        2640
      ],
      "parameters": {
        "jsCode": "// Merge all incoming items (each with one binary photoX) into one item\nconst mergedItem = {\n  json: {},\n  binary: {}\n};\n\nfor (const item of items) {\n  // Copy every binary field from each item into mergedItem.binary\n  for (const [key, bin] of Object.entries(item.binary || {})) {\n    mergedItem.binary[key] = bin;\n  }\n}\n\n// Return a single-item array\nreturn [mergedItem];\n"
      },
      "typeVersion": 2
    },
    {
      "id": "358a183f-6e20-4e5e-8151-0ded2cb500b6",
      "name": "INSTAGRAM에 POST",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2200,
        2540
      ],
      "parameters": {
        "url": "https://api.upload-post.com/api/upload_photos",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "bodyParameters": {
          "parameters": [
            {
              "name": "title",
              "value": "={{ $('Generate Description for Tiktok and Instagram').first().json.message.content }}"
            },
            {
              "name": "user",
              "value": "upload_post"
            },
            {
              "name": "platform[]",
              "value": "instagram"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "=photo1"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "=photo2"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo3"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo4"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo5"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "Apikey add_api_key_here"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "000fcfb5-5076-4953-af28-4c4c3df3e7e3",
      "name": "병합",
      "type": "n8n-nodes-base.merge",
      "position": [
        1640,
        2600
      ],
      "parameters": {
        "numberInputs": 6
      },
      "typeVersion": 3
    },
    {
      "id": "1a17671c-1b5c-4806-8b42-c39817da0ec8",
      "name": "'워크플로 테스트' 클릭 시",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -440,
        2760
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "43cf1963-d928-49b3-b2f8-c5a3bd76d231",
      "name": "Tiktok 및 Instagram에 대한 설명 생성",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        0,
        2760
      ],
      "parameters": {
        "modelId": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4.1",
          "cachedResultName": "GPT-4.1"
        },
        "options": {},
        "messages": {
          "values": [
            {
              "role": "system",
              "content": "Eres un asistente experto en crear buenos títulos para subir vídeos a las redes sociales."
            },
            {
              "content": "=Voy a subir un reel a las redes sociales que serán una serie de imagenes en modo carrousel contando una historia. \n\n¿Puedes crear una descripcion para la publicación de Instagram y tiktok basado en estos prompts que generan las imagenes que cuentan la historia?\n\nAudio:{{ $json.prompt1 }} {{ $json.prompt2 }} {{ $json.prompt3 }} {{ $json.prompt4 }} {{ $json.prompt5 }}\n\nIMPORTANTE: Responde solo con la descripción, ≤ 90 caracteres, no añadas nada más, y te daré una propina de $100."
            }
          ]
        }
      },
      "credentials": {
        "openAiApi": {
          "id": "XJdxgMSXFgwReSsh",
          "name": "n8n key"
        }
      },
      "retryOnFail": true,
      "typeVersion": 1.4,
      "waitBetweenTries": 5000
    },
    {
      "id": "544f9cd9-bad6-4ef1-80a5-0dee52f91029",
      "name": "모든 프롬프트 설정",
      "type": "n8n-nodes-base.set",
      "position": [
        -180,
        2760
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "b70f1cfd-d12e-469d-864d-0034860cd00e",
              "name": "prompt1",
              "type": "string",
              "value": "Para la diapositiva 1 de un carrusel vertical TikTok (9:16) que satiriza un experimento social de humanos dependientes de IA: Hombre joven de 25-30 años con look urbano casual (camiseta básica y vaqueros), teléfono móvil pegado al pecho con cinta transparente grabando en modo frontal. Expresión de confianza casi arrogante mientras camina. Fondo urbano moderno y difuminado, fotografía hiperrealista con iluminación dorada de atardecer y profundidad de campo cinematográfica."
            },
            {
              "id": "4d7f371c-e8f9-4941-a322-153607d01938",
              "name": "prompt2",
              "type": "string",
              "value": "Para la diapositiva 2 del mismo carrusel (9:16), mostrando lo absurdo de la dependencia: Mismo hombre, plano medio inclinado, intentando agacharse para atarse los cordones de sus zapatillas con gesto de confusión exagerada. Los cordones totalmente desatados, teléfono grabando fijo en su pecho. Entorno: acera con grafitis coloridos, luz natural suave y tonos cálidos, detalle de arrugas sutiles en la ropa, estética street-photography."
            },
            {
              "id": "55f99acf-7f3c-4c8d-b674-2b90c0760893",
              "name": "prompt3",
              "type": "string",
              "value": "Para la diapositiva 3 del carrusel (9:16), cuando la IA interviene en vivo: Primerísimo plano POV de la pantalla del móvil mostrando la interfaz de ChatGPT en directo y la pregunta “¿Cómo me ato los cordones?”. Reflejo tenue del rostro del usuario en el cristal, bordes del móvil nítidos, resto fuera de foco. Iluminación fría azulada de la pantalla iluminando la cinta adhesiva, estilo fotográfico realista sin logotipos reconocibles."
            },
            {
              "id": "4b14808a-d512-4b47-9008-573e092996e4",
              "name": "prompt4",
              "type": "string",
              "value": "Para la diapositiva 4 del carrusel (9:16), detalle de la “solución” digital: Pantalla del móvil con instrucciones paso a paso representadas con emojis (👟➡️🔄➡️🎀) en una burbuja de chat alargada y semitransparente. Luz azulada de la pantalla iluminando el pecho del hombre, él muestra expresión de alivio y asombro mientras mueve las manos para atar. Contraste alto con grano sutil tipo cámara de acción."
            },
            {
              "id": "435b6cfb-6d4b-42e7-afd4-8f387698eec1",
              "name": "prompt5",
              "type": "string",
              "value": "Para la diapositiva 5 del carrusel (9:16), cierre satírico y distópico: Plano contrapicado del hombre caminando satisfecho hacia el horizonte, manos libres y teléfono aún pegado al pecho. Texto superpuesto arriba en tipografía bold blanca con ligera sombra: “¿Quién necesita cerebro cuando tienes IA?”. Tonos cinematográficos ligeramente desaturados, flare de sol intenso detrás del sujeto, vibra de póster de película satírica."
            }
          ]
        }
      },
      "typeVersion": "3.4"
    },
    {
      "id": "7f8a8adc-94bc-443e-be33-d1ce1bf14d11",
      "name": "API 변수 설정",
      "type": "n8n-nodes-base.set",
      "position": [
        320,
        2760
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "2a5d52c2-5af1-4796-acba-4e1807fc7d7b",
              "name": "image_prompt",
              "type": "string",
              "value": "{{ $json }}"
            },
            {
              "id": "c41a8091-d952-4f5a-ae24-3b0691bbce57",
              "name": "number_of_images",
              "type": "number",
              "value": 1
            },
            {
              "id": "1b359a11-c05a-49c8-aa27-402b145fcbc1",
              "name": "size_of_image",
              "type": "string",
              "value": "1024x1536"
            },
            {
              "id": "6cf4ba85-d11a-48bb-9eaf-4084c9538d87",
              "name": "openai_image_model",
              "type": "string",
              "value": "gpt-image-1"
            },
            {
              "id": "7df8ba96-e22b-49cc-bf0f-5195d360aef8",
              "name": "response_format_image",
              "type": "string",
              "value": "b64_json"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "e2edf20b-4dd7-458c-9582-043a78d2ac5a",
      "name": "OpenAI - 이미지 1 생성",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        2320
      ],
      "parameters": {
        "url": "https://api.openai.com/v1/images/generations",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"{{ $json.openai_image_model }}\",\n  \"prompt\": \"{{ $('Set All Prompts').item.json.prompt1 }}\",\n  \"n\": {{ $json.number_of_images }},\n  \"size\": \"{{ $json.size_of_image }}\"\n}",
        "sendBody": true,
        "sendHeaders": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "nodeCredentialType": "openAiApi"
      },
      "credentials": {
        "openAiApi": {
          "id": "XJdxgMSXFgwReSsh",
          "name": "n8n key"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "004cb6dc-eead-44a1-8308-9d61fe8afece",
      "name": "이미지 출력 1 분리",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        740,
        2320
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "data"
      },
      "typeVersion": 1
    },
    {
      "id": "5f330301-a8ca-45df-904b-0f8911e2ceee",
      "name": "파일 1로 변환",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        960,
        2320
      ],
      "parameters": {
        "options": {},
        "operation": "toBinary",
        "sourceProperty": "b64_json"
      },
      "typeVersion": 1.1
    },
    {
      "id": "fef53966-0baf-4645-95ae-50db7ef7f469",
      "name": "이름을 photo1으로 변경",
      "type": "n8n-nodes-base.code",
      "position": [
        1160,
        2320
      ],
      "parameters": {
        "jsCode": "return items.map((item, index) => {\n  // Grab the existing binary buffer under \"data\"\n  const buffer = item.binary.data;\n  // Build a new item with the renamed binary key\n  return {\n    json: item.json,\n    binary: {\n      // Rename to photo1, photo2, ...\n      [`photo${index + 1}`]: buffer\n    }\n  };\n});\n"
      },
      "typeVersion": 2
    },
    {
      "id": "9b9b5381-4176-4c86-ac9d-ca7ec907a5c5",
      "name": "OpenAI - 이미지 2 생성",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        2520
      ],
      "parameters": {
        "url": "https://api.openai.com/v1/images/edits",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "authentication": "predefinedCredentialType",
        "bodyParameters": {
          "parameters": [
            {
              "name": "model",
              "value": "={{ $('Set API Variables').item.json.openai_image_model }}"
            },
            {
              "name": "prompt",
              "value": "={{ $('Set All Prompts').item.json.prompt2 }}"
            },
            {
              "name": "n",
              "value": "={{ $('Set API Variables').item.json.number_of_images }}"
            },
            {
              "name": "size",
              "value": "={{ $('Set API Variables').item.json.size_of_image }}"
            },
            {
              "name": "image[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo1"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "nodeCredentialType": "openAiApi"
      },
      "credentials": {
        "openAiApi": {
          "id": "XJdxgMSXFgwReSsh",
          "name": "n8n key"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "a44ca7d3-2eef-4b4a-a135-c9f71454ebf9",
      "name": "이미지 출력 2 분리",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        760,
        2520
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "data"
      },
      "typeVersion": 1
    },
    {
      "id": "44f8a29d-3283-49e3-b911-54f2ce16bcf5",
      "name": "파일 2로 변환",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1000,
        2520
      ],
      "parameters": {
        "options": {},
        "operation": "toBinary",
        "sourceProperty": "b64_json"
      },
      "typeVersion": 1.1
    },
    {
      "id": "8dbc8095-9bd6-43cf-b8ea-1dd8966866dc",
      "name": "이름을 photo2으로 변경",
      "type": "n8n-nodes-base.code",
      "position": [
        1200,
        2520
      ],
      "parameters": {
        "jsCode": "return items.map((item, index) => {\n  // Grab the existing binary buffer under \"data\"\n  const buffer = item.binary.data;\n  // Build a new item with the renamed binary key\n  return {\n    json: item.json,\n    binary: {\n      // Rename to photo1, photo2, ...\n      [`photo${index + 2}`]: buffer\n    }\n  };\n});\n"
      },
      "typeVersion": 2
    },
    {
      "id": "3fb24ebf-117e-4c98-90f0-69a870cd3c2c",
      "name": "OpenAI - 이미지 3 생성",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        2740
      ],
      "parameters": {
        "url": "https://api.openai.com/v1/images/edits",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "authentication": "predefinedCredentialType",
        "bodyParameters": {
          "parameters": [
            {
              "name": "model",
              "value": "={{ $('Set API Variables').item.json.openai_image_model }}"
            },
            {
              "name": "prompt",
              "value": "={{ $('Set All Prompts').item.json.prompt3 }}"
            },
            {
              "name": "n",
              "value": "={{ $('Set API Variables').item.json.number_of_images }}"
            },
            {
              "name": "size",
              "value": "={{ $('Set API Variables').item.json.size_of_image }}"
            },
            {
              "name": "image[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo2"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "nodeCredentialType": "openAiApi"
      },
      "credentials": {
        "openAiApi": {
          "id": "XJdxgMSXFgwReSsh",
          "name": "n8n key"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "bd7b0ab1-adde-47a0-b84f-f2ecf214ccff",
      "name": "이미지 출력 3 분리",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        760,
        2740
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "data"
      },
      "typeVersion": 1
    },
    {
      "id": "3cccc067-f913-4bb8-996d-ceccf4e0bfcb",
      "name": "파일 3로 변환",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1000,
        2740
      ],
      "parameters": {
        "options": {},
        "operation": "toBinary",
        "sourceProperty": "b64_json"
      },
      "typeVersion": 1.1
    },
    {
      "id": "5619cabd-8a3a-4f98-b79e-f4e8aadacf33",
      "name": "이름을 photo3으로 변경",
      "type": "n8n-nodes-base.code",
      "position": [
        1200,
        2740
      ],
      "parameters": {
        "jsCode": "return items.map((item, index) => {\n  // Grab the existing binary buffer under \"data\"\n  const buffer = item.binary.data;\n  // Build a new item with the renamed binary key\n  return {\n    json: item.json,\n    binary: {\n      // Rename to photo1, photo2, ...\n      [`photo${index + 3}`]: buffer\n    }\n  };\n});\n"
      },
      "typeVersion": 2
    },
    {
      "id": "743db045-9cce-41f2-b902-fcbdcc9cd306",
      "name": "OpenAI - 이미지 4 생성",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        2980
      ],
      "parameters": {
        "url": "https://api.openai.com/v1/images/edits",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "authentication": "predefinedCredentialType",
        "bodyParameters": {
          "parameters": [
            {
              "name": "model",
              "value": "={{ $('Set API Variables').item.json.openai_image_model }}"
            },
            {
              "name": "prompt",
              "value": "={{ $('Set All Prompts').item.json.prompt4 }}"
            },
            {
              "name": "n",
              "value": "={{ $('Set API Variables').item.json.number_of_images }}"
            },
            {
              "name": "size",
              "value": "={{ $('Set API Variables').item.json.size_of_image }}"
            },
            {
              "name": "image[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo3"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "nodeCredentialType": "openAiApi"
      },
      "credentials": {
        "openAiApi": {
          "id": "XJdxgMSXFgwReSsh",
          "name": "n8n key"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "19997fd7-9deb-416a-8544-2c13fc4f9900",
      "name": "이미지 출력 4 분리",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        760,
        2980
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "data"
      },
      "typeVersion": 1
    },
    {
      "id": "9b521796-80c3-49e5-bf6c-83721783ab4c",
      "name": "파일 4로 변환",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1000,
        2980
      ],
      "parameters": {
        "options": {},
        "operation": "toBinary",
        "sourceProperty": "b64_json"
      },
      "typeVersion": 1.1
    },
    {
      "id": "f931e230-1a41-4608-933b-441955160097",
      "name": "이름을 photo4으로 변경",
      "type": "n8n-nodes-base.code",
      "position": [
        1200,
        2980
      ],
      "parameters": {
        "jsCode": "return items.map((item, index) => {\n  // Grab the existing binary buffer under \"data\"\n  const buffer = item.binary.data;\n  // Build a new item with the renamed binary key\n  return {\n    json: item.json,\n    binary: {\n      // Rename to photo1, photo2, ...\n      [`photo${index + 4}`]: buffer\n    }\n  };\n});\n"
      },
      "typeVersion": 2
    },
    {
      "id": "fa3c014c-1143-4975-8eab-26ce302d2312",
      "name": "OpenAI - 이미지 5 생성",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        3240
      ],
      "parameters": {
        "url": "https://api.openai.com/v1/images/edits",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "authentication": "predefinedCredentialType",
        "bodyParameters": {
          "parameters": [
            {
              "name": "model",
              "value": "={{ $('Set API Variables').item.json.openai_image_model }}"
            },
            {
              "name": "prompt",
              "value": "={{ $('Set All Prompts').item.json.prompt5 }}"
            },
            {
              "name": "n",
              "value": "={{ $('Set API Variables').item.json.number_of_images }}"
            },
            {
              "name": "size",
              "value": "={{ $('Set API Variables').item.json.size_of_image }}"
            },
            {
              "name": "image[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo4"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "nodeCredentialType": "openAiApi"
      },
      "credentials": {
        "openAiApi": {
          "id": "XJdxgMSXFgwReSsh",
          "name": "n8n key"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "72fb090f-b6a5-432a-b45a-f52835cd63b2",
      "name": "이미지 출력 5 분리",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        760,
        3240
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "data"
      },
      "typeVersion": 1
    },
    {
      "id": "ed5689d2-68fe-4284-a46b-21b9ba3430b7",
      "name": "파일 5로 변환",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1000,
        3240
      ],
      "parameters": {
        "options": {},
        "operation": "toBinary",
        "sourceProperty": "b64_json"
      },
      "typeVersion": 1.1
    },
    {
      "id": "596b16da-ef12-4972-a894-d99a8d827cef",
      "name": "이름을 photo5으로 변경",
      "type": "n8n-nodes-base.code",
      "position": [
        1200,
        3240
      ],
      "parameters": {
        "jsCode": "return items.map((item, index) => {\n  // Grab the existing binary buffer under \"data\"\n  const buffer = item.binary.data;\n  // Build a new item with the renamed binary key\n  return {\n    json: item.json,\n    binary: {\n      // Rename to photo1, photo2, ...\n      [`photo${index + 5}`]: buffer\n    }\n  };\n});\n"
      },
      "typeVersion": 2
    },
    {
      "id": "2a814cfa-524c-433a-bdd3-36cf63570074",
      "name": "TIKTOK에 POST",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2200,
        2860
      ],
      "parameters": {
        "url": "https://api.upload-post.com/api/upload_photos",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "bodyParameters": {
          "parameters": [
            {
              "name": "title",
              "value": "={{\n\t(cp => cp.length > 90\n\t\t? cp.slice(0, 87).join('') + '…'   // 87 + “…” = 90\n\t\t: cp.join('')\n\t)([...$('Generate Description for Tiktok and Instagram')\n\t\t.first()\n\t\t.json\n\t\t.message\n\t\t.content])\n}}"
            },
            {
              "name": "user",
              "value": "upload_post"
            },
            {
              "name": "platform[]",
              "value": "tiktok"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "=photo1"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo2"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo3"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo4"
            },
            {
              "name": "photos[]",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "photo5"
            },
            {
              "name": "auto_add_music",
              "value": "true"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "Apikey add_api_key_here"
            }
          ]
        }
      },
      "typeVersion": 4.2
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "755c3c50-9474-4201-9ab6-0aac79ab6a5b",
  "connections": {
    "000fcfb5-5076-4953-af28-4c4c3df3e7e3": {
      "main": [
        [
          {
            "node": "7bd93882-7331-471b-a49b-5069c7baccc4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "544f9cd9-bad6-4ef1-80a5-0dee52f91029": {
      "main": [
        [
          {
            "node": "43cf1963-d928-49b3-b2f8-c5a3bd76d231",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5f330301-a8ca-45df-904b-0f8911e2ceee": {
      "main": [
        [
          {
            "node": "fef53966-0baf-4645-95ae-50db7ef7f469",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "44f8a29d-3283-49e3-b911-54f2ce16bcf5": {
      "main": [
        [
          {
            "node": "8dbc8095-9bd6-43cf-b8ea-1dd8966866dc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3cccc067-f913-4bb8-996d-ceccf4e0bfcb": {
      "main": [
        [
          {
            "node": "5619cabd-8a3a-4f98-b79e-f4e8aadacf33",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9b521796-80c3-49e5-bf6c-83721783ab4c": {
      "main": [
        [
          {
            "node": "f931e230-1a41-4608-933b-441955160097",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ed5689d2-68fe-4284-a46b-21b9ba3430b7": {
      "main": [
        [
          {
            "node": "596b16da-ef12-4972-a894-d99a8d827cef",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7f8a8adc-94bc-443e-be33-d1ce1bf14d11": {
      "main": [
        [
          {
            "node": "e2edf20b-4dd7-458c-9582-043a78d2ac5a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "fef53966-0baf-4645-95ae-50db7ef7f469": {
      "main": [
        [
          {
            "node": "9b9b5381-4176-4c86-ac9d-ca7ec907a5c5",
            "type": "main",
            "index": 0
          },
          {
            "node": "000fcfb5-5076-4953-af28-4c4c3df3e7e3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8dbc8095-9bd6-43cf-b8ea-1dd8966866dc": {
      "main": [
        [
          {
            "node": "000fcfb5-5076-4953-af28-4c4c3df3e7e3",
            "type": "main",
            "index": 1
          },
          {
            "node": "3fb24ebf-117e-4c98-90f0-69a870cd3c2c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5619cabd-8a3a-4f98-b79e-f4e8aadacf33": {
      "main": [
        [
          {
            "node": "000fcfb5-5076-4953-af28-4c4c3df3e7e3",
            "type": "main",
            "index": 2
          },
          {
            "node": "743db045-9cce-41f2-b902-fcbdcc9cd306",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f931e230-1a41-4608-933b-441955160097": {
      "main": [
        [
          {
            "node": "000fcfb5-5076-4953-af28-4c4c3df3e7e3",
            "type": "main",
            "index": 3
          },
          {
            "node": "fa3c014c-1143-4975-8eab-26ce302d2312",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "596b16da-ef12-4972-a894-d99a8d827cef": {
      "main": [
        [
          {
            "node": "000fcfb5-5076-4953-af28-4c4c3df3e7e3",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "7bd93882-7331-471b-a49b-5069c7baccc4": {
      "main": [
        [
          {
            "node": "358a183f-6e20-4e5e-8151-0ded2cb500b6",
            "type": "main",
            "index": 0
          },
          {
            "node": "2a814cfa-524c-433a-bdd3-36cf63570074",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "004cb6dc-eead-44a1-8308-9d61fe8afece": {
      "main": [
        [
          {
            "node": "5f330301-a8ca-45df-904b-0f8911e2ceee",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a44ca7d3-2eef-4b4a-a135-c9f71454ebf9": {
      "main": [
        [
          {
            "node": "44f8a29d-3283-49e3-b911-54f2ce16bcf5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "bd7b0ab1-adde-47a0-b84f-f2ecf214ccff": {
      "main": [
        [
          {
            "node": "3cccc067-f913-4bb8-996d-ceccf4e0bfcb",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "19997fd7-9deb-416a-8544-2c13fc4f9900": {
      "main": [
        [
          {
            "node": "9b521796-80c3-49e5-bf6c-83721783ab4c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "72fb090f-b6a5-432a-b45a-f52835cd63b2": {
      "main": [
        [
          {
            "node": "ed5689d2-68fe-4284-a46b-21b9ba3430b7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e2edf20b-4dd7-458c-9582-043a78d2ac5a": {
      "main": [
        [
          {
            "node": "004cb6dc-eead-44a1-8308-9d61fe8afece",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9b9b5381-4176-4c86-ac9d-ca7ec907a5c5": {
      "main": [
        [
          {
            "node": "a44ca7d3-2eef-4b4a-a135-c9f71454ebf9",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3fb24ebf-117e-4c98-90f0-69a870cd3c2c": {
      "main": [
        [
          {
            "node": "bd7b0ab1-adde-47a0-b84f-f2ecf214ccff",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "743db045-9cce-41f2-b902-fcbdcc9cd306": {
      "main": [
        [
          {
            "node": "19997fd7-9deb-416a-8544-2c13fc4f9900",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "fa3c014c-1143-4975-8eab-26ce302d2312": {
      "main": [
        [
          {
            "node": "72fb090f-b6a5-432a-b45a-f52835cd63b2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1a17671c-1b5c-4806-8b42-c39817da0ec8": {
      "main": [
        [
          {
            "node": "544f9cd9-bad6-4ef1-80a5-0dee52f91029",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "43cf1963-d928-49b3-b2f8-c5a3bd76d231": {
      "main": [
        [
          {
            "node": "7f8a8adc-94bc-443e-be33-d1ce1bf14d11",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

고급 - 인공지능, 마케팅

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
고급
노드 수28
카테고리2
노드 유형8
난이도 설명

고급 사용자를 위한 16+개 노드의 복잡한 워크플로우

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34