๐Ÿง™โ€โ™€๏ธ๋ง›์ง‘ ํƒ์ • ์œ ํŠœ๋ฒ„ Video๋ด‡

๐Ÿง™โ€โ™€๏ธ๋ง›์ง‘ ํƒ์ • ์œ ํŠœ๋ฒ„ Video๋ด‡ ยท Actions GPT

SerpAPI YouTube Search

SerpAPI๋ฅผ ์ด์šฉํ•œ YouTube ๊ฒ€์ƒ‰ API.

  • GET /searchyoutubeSearch

    SerpAPI๋ฅผ ์ด์šฉํ•˜์—ฌ YouTube์—์„œ ํŠน์ • ๊ฒ€์ƒ‰์–ด์— ๋Œ€ํ•œ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

Schรฉma original API
{
  "openapi": "3.1.0",
  "info": {
    "title": "SerpAPI YouTube Search",
    "description": "SerpAPI๋ฅผ ์ด์šฉํ•œ YouTube ๊ฒ€์ƒ‰ API.",
    "version": "v1.0.0"
  },
  "servers": [
    {
      "url": "https://serpapi.com"
    }
  ],
  "paths": {
    "/search": {
      "get": {
        "description": "SerpAPI๋ฅผ ์ด์šฉํ•˜์—ฌ YouTube์—์„œ ํŠน์ • ๊ฒ€์ƒ‰์–ด์— ๋Œ€ํ•œ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.",
        "operationId": "youtubeSearch",
        "parameters": [
          {
            "name": "engine",
            "in": "query",
            "description": "์‚ฌ์šฉํ•  ๊ฒ€์ƒ‰ ์—”์ง„",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "youtube"
              ]
            }
          },
          {
            "name": "search_query",
            "in": "query",
            "description": "๊ฒ€์ƒ‰์–ด",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "api_key",
            "in": "query",
            "description": "API ํ‚ค",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "93c091b5385bdf0911d8c52b791f4da2622f0957f020f20edc77e09e47a60013 "
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "์„ฑ๊ณต์ ์œผ๋กœ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค."
          },
          "400": {
            "description": "์ž˜๋ชป๋œ ์š”์ฒญ์ž…๋‹ˆ๋‹ค."
          },
          "401": {
            "description": "์ธ์ฆ ์‹คํŒจ์ž…๋‹ˆ๋‹ค. ์œ ํšจํ•œ API ํ‚ค๋ฅผ ์ œ๊ณตํ•˜์„ธ์š”."
          },
          "500": {
            "description": "์„œ๋ฒ„ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค."
          }
        }
      }
    }
  },
  "components": {
    "schemas": {}
  }
}