์ผ๋ จ์ ๋ธ๋ก ID์ ๋ํ AI ์์ฑ ์ฝํ ์ธ ์ ๋ ์ด์์์ ๊ฐ์ ธ์ต๋๋ค.
generated_blocks ํ
์ด๋ธ์์ ์ง์ ๋ ๋ธ๋ก ID์ ๋ํ AI ์์ฑ ์ฝํ
์ธ ์ ๋ ์ด์์์ ๊ฐ์ ธ์ต๋๋ค.
์ธ์ฆ: API ํค(x-api-key ํค๋ ๋๋ api_key ์ฟผ๋ฆฌ ๋งค๊ฐ๋ณ์).
| ๋งค๊ฐ๋ณ์ | ์ ํ | ํ์ | ๋น๊ณ |
|---|---|---|---|
websiteId | uuid | no | ๋์ ์น์ฌ์ดํธ์
๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก Host ํค๋/๊ตฌ์ฑ์ผ๋ก ๋์ฒด๋ฉ๋๋ค. blockIds๊ฐ ๋น์ด ์์ง ์์ ๋๋ง ํ์ธ๋ฉ๋๋ค. |
blockIds | string | no | ์ผํ๋ก ๊ตฌ๋ถ๋ ๋ธ๋ก UUID์ ๋๋ค. ๋น์ด ์๊ฑฐ๋ ๋๋ฝ๋๋ฉด โ ๋น ๊ฐ์ฒด. |
api_key | string | no | x-api-key ํค๋์ ๋์์
๋๋ค. |
{
"generatedBlocks": {
"<block_id>": {
"id": "...",
"generated_content": {},
"generated_layout": {},
"schema_name": "hero-block",
"status": "ready"
}
}
}
๋ฐ๊นฅ์ชฝ ๋งต์ ์์ฒญํ block_id๋ฅผ ํค๋ก ์ฌ์ฉํ๋ฉฐ, ์์ชฝ id๋ ์์ฑ๋ ํ ์์ฒด์ ID์
๋๋ค.
curl '{CMS_API_URL}/blocks/generated?websiteId=<uuid>&blockIds=<id1>,<id2>' \
-H 'x-api-key: <key>'
400 โ blockIds์ ์๋ชป๋ UUID๊ฐ ์๊ฑฐ๋ ์น์ฌ์ดํธ๋ฅผ ํ์ธํ ์ ์์401 โ ์๋ชป๋ API ํค