GET /v1/creators/121900366870315008ํ๋กํ๊ณผ ๊ธฐ๋ณธ ์ฑ๊ณผ๋ฅผ ์กฐํํฉ๋๋ค.
์ด ํธ์ถ์๋ ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๊ฐ ์์ต๋๋ค.
์ฃผ์ ์๋ต creator_id, creator_handle, followers, contactable
cURL ์์ ๋ณต์ฌ curl --get --request GET "$AGENT_API_BASE_URL/v1/creators/121900366870315008"JavaScript ์์ ๋ณต์ฌ const url = new URL("/v1/creators/121900366870315008", process.env.AGENT_API_BASE_URL);
url.search = new URLSearchParams({}).toString();
const response = await fetch(url, { method: "GET" });
const data = await response.json(); ์์ฒญ ๊ฒฝ๋ก ๋ณต์ฌGET /v1/creators/121900366870315008/intelligence์ ๋ฌธ์ฑ, ์ ์ ๊ตฌ์ฑ์์์ ์ ๋ขฐ ์ ๋ณด๋ฅผ ์กฐํํฉ๋๋ค.
์ด ํธ์ถ์๋ ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๊ฐ ์์ต๋๋ค.
์ฃผ์ ์๋ต scores, expertise, performance, confidence, limitations
cURL ์์ ๋ณต์ฌ curl --get --request GET "$AGENT_API_BASE_URL/v1/creators/121900366870315008/intelligence"JavaScript ์์ ๋ณต์ฌ const url = new URL("/v1/creators/121900366870315008/intelligence", process.env.AGENT_API_BASE_URL);
url.search = new URLSearchParams({}).toString();
const response = await fetch(url, { method: "GET" });
const data = await response.json(); ์์ฒญ ๊ฒฝ๋ก ๋ณต์ฌGET /v1/creators/121900366870315008/products์ค์ ์์ ๊ทผ๊ฑฐ๊ฐ ์๋ ๊ด๋ จ ์ํ๊ณผ ์ํ ์ ํฉ๋๋ฅผ ์กฐํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ ํ์ฌ ๊ฐ ์ค๋ช
start0 0๋ถํฐ ์์ํ๋ ํ์ด์ง ์คํ์
์
๋๋ค.
limit8 ํ ๋ฒ์ ๋ฐํํ ์ต๋ ํญ๋ชฉ ์์
๋๋ค. ์๋ํฌ์ธํธ๋ณ ์ต๋๊ฐ์ OpenAPI์์ ํ์ธํ์ธ์.
sortfit_score_desc ์๋ฒ๊ฐ ํํฐ ์ ์ฒด ๊ฒฐ๊ณผ์ ๋จผ์ ์ ์ฉํ ๋ค ํ์ด์ง๋ฅผ ๋๋๋ ์ ๋ ฌ ๊ธฐ์ค์
๋๋ค. ๋๋ฝ๊ฐ์ ๋ง์ง๋ง์ ๋ฐฐ์นํฉ๋๋ค.
์ฃผ์ ์๋ต items, fit_score, evidence_video_ids
cURL ์์ ๋ณต์ฌ curl --get --request GET "$AGENT_API_BASE_URL/v1/creators/121900366870315008/products" \
--data-urlencode "start=0" \
--data-urlencode "limit=8" \
--data-urlencode "sort=fit_score_desc"JavaScript ์์ ๋ณต์ฌ const url = new URL("/v1/creators/121900366870315008/products", process.env.AGENT_API_BASE_URL);
url.search = new URLSearchParams({
"start": 0,
"limit": 8,
"sort": "fit_score_desc"
}).toString();
const response = await fetch(url, { method: "GET" });
const data = await response.json(); ์์ฒญ ๊ฒฝ๋ก ๋ณต์ฌGET /v1/creators/121900366870315008/pricing6์๊ฐ ๋ฐฐ์น๋ก ๊ฐฑ์ ๋ ์์ ํฌ์คํ
๋น์ฉ๊ณผ ์ฐ์ ๊ทผ๊ฑฐ๋ฅผ ์กฐํํฉ๋๋ค.
์ด ํธ์ถ์๋ ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๊ฐ ์์ต๋๋ค.
์ฃผ์ ์๋ต predicted_fee_usd, confidence, components, data_through
cURL ์์ ๋ณต์ฌ curl --get --request GET "$AGENT_API_BASE_URL/v1/creators/121900366870315008/pricing"JavaScript ์์ ๋ณต์ฌ const url = new URL("/v1/creators/121900366870315008/pricing", process.env.AGENT_API_BASE_URL);
url.search = new URLSearchParams({}).toString();
const response = await fetch(url, { method: "GET" });
const data = await response.json(); ์์ฒญ ๊ฒฝ๋ก ๋ณต์ฌGET /v1/creators/121900366870315008/evidence-videos์์ธ ํ๋ฉด์ ํ์ํ ๋ถ์ ๊ทผ๊ฑฐ ์์์ ์กฐํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ ํ์ฌ ๊ฐ ์ค๋ช
start0 0๋ถํฐ ์์ํ๋ ํ์ด์ง ์คํ์
์
๋๋ค.
limit12 ํ ๋ฒ์ ๋ฐํํ ์ต๋ ํญ๋ชฉ ์์
๋๋ค. ์๋ํฌ์ธํธ๋ณ ์ต๋๊ฐ์ OpenAPI์์ ํ์ธํ์ธ์.
sortevidence_rank ์๋ฒ๊ฐ ํํฐ ์ ์ฒด ๊ฒฐ๊ณผ์ ๋จผ์ ์ ์ฉํ ๋ค ํ์ด์ง๋ฅผ ๋๋๋ ์ ๋ ฌ ๊ธฐ์ค์
๋๋ค. ๋๋ฝ๊ฐ์ ๋ง์ง๋ง์ ๋ฐฐ์นํฉ๋๋ค.
์ฃผ์ ์๋ต items, thumbnail_url, video_url, view_count, analysis_fields
cURL ์์ ๋ณต์ฌ curl --get --request GET "$AGENT_API_BASE_URL/v1/creators/121900366870315008/evidence-videos" \
--data-urlencode "start=0" \
--data-urlencode "limit=12" \
--data-urlencode "sort=evidence_rank"JavaScript ์์ ๋ณต์ฌ const url = new URL("/v1/creators/121900366870315008/evidence-videos", process.env.AGENT_API_BASE_URL);
url.search = new URLSearchParams({
"start": 0,
"limit": 12,
"sort": "evidence_rank"
}).toString();
const response = await fetch(url, { method: "GET" });
const data = await response.json(); ์์ฒญ ๊ฒฝ๋ก ๋ณต์ฌGET /v1/creators/121900366870315008/history์ต๊ทผ 120์ผ ์ผ๋ณยท์ด์ ์๋ณ ์ฑ๊ณผ ์ด๋ ฅ์ ์กฐํํฉ๋๋ค.
์ด ํธ์ถ์๋ ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๊ฐ ์์ต๋๋ค.
์ฃผ์ ์๋ต items, period_type, metric_date, followers, avg_views
cURL ์์ ๋ณต์ฌ curl --get --request GET "$AGENT_API_BASE_URL/v1/creators/121900366870315008/history"JavaScript ์์ ๋ณต์ฌ const url = new URL("/v1/creators/121900366870315008/history", process.env.AGENT_API_BASE_URL);
url.search = new URLSearchParams({}).toString();
const response = await fetch(url, { method: "GET" });
const data = await response.json(); ์์ฒญ ๊ฒฝ๋ก ๋ณต์ฌ