Web Scraping List Monitors API
API ํ ๋ฒ์ ํธ์ถ๋ก Web Scraping List Monitors ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ๊ฐ์ธ์. Lists web monitors created by the current API key.
2026๋ 10์ ์ ๋ฐ์ดํธSocialCrawl ํ์ด ์ง์ ๊ด๋ฆฌํด์
๋ด API ํค๋ก ๋ง๋ monitor๋ฅผ ๊ฐ๊ฐ์ ๋์๊ณผ ์ฃผ๊ธฐ, ํ์ฌ ์ํ์ ํจ๊ป ๋ฐํํฉ๋๋ค.
์ง๊ธ ๋ฌด์์ ๊ฐ์ํ๊ณ ์๋์ง ํ์ด๋ณด๊ฑฐ๋ monitor id๋ฅผ ์ฐพ์๋ผ ๋ ์ฌ์ฉํ์ธ์.
68๊ฐ ํ๋ซํผ์ ๋ณ๋ ฌ๋ก ๊ฒ์ํฉ๋๋ค
List Monitors API๋ก ๋ฌด์์ ํ ์ ์์๊น์
List Monitors ์๋ํฌ์ธํธ๊ฐ ํตํฉ ์คํค๋ง์ ๊ณ์ฐ ํ๋๋ฅผ ๋ด์ Web Scraping ๋ฐ์ดํฐ๋ฅผ ํ ๋ฒ์ ์์ฒญ์ผ๋ก ๋ณด๋ด๋๋ ค์. ์คํฌ๋ํ ์ธํ๋ผ๋ฅผ ์ง์ ๋ง๋ค๊ฑฐ๋ ์ ์งํ ํ์๊ฐ ์์ด์.
์์ฒญ ์์
curl -H "x-api-key: YOUR_API_KEY" \
"https://www.socialcrawl.dev/v1/web/monitors?limit=20"import requests
response = requests.get(
"https://www.socialcrawl.dev/v1/web/monitors",
params={
'limit': '20',
},
headers={"x-api-key": "YOUR_API_KEY"},
)
data = response.json()const response = await fetch(
"https://www.socialcrawl.dev/v1/web/monitors?limit=20",
{
headers: { "x-api-key": "YOUR_API_KEY" },
},
);
const data = await response.json();ํ๋ผ๋ฏธํฐ
| ํ๋ผ๋ฏธํฐ | ํ์ | ์ค๋ช |
|---|---|---|
| cursor | ์๋์ค | Pagination cursor. |
| limit | ์๋์ค | Page size. |
Web Scraping List Monitors API๋ ๋ฌด์์ ๋๋ ค์ฃผ๋์
์ด ์๋ํฌ์ธํธ์ ์๋ต ๊ตฌ์กฐ์ ํ๋๋ฅผ ๋ณด์ฌ ์ฃผ๋ ์์์์. ๊ฐ์ ์ดํด๋ฅผ ๋๊ธฐ ์ํ ๊ฒ์ด๋ฉฐ ์ค์ ์กฐํ ๊ฒฐ๊ณผ๋ ์๋์์.
์๋ต ์์ ๋ณด๊ธฐ
{
"success": true,
"platform": "web",
"endpoint": "/v1/web/monitors",
"data": {
"items": [
{
"monitor_id": "wm_5d1p8s3k7",
"url": "https://example.com",
"mode": "scrape",
"status": "active",
"params": {
"url": "https://example.com"
},
"cadence_minutes": 15,
"credits_booked": 1,
"consecutive_failures": 0,
"last_check_at": "2026-07-09T09:15:00.000Z",
"next_check_at": "2026-07-09T09:45:00.000Z",
"created_at": "2026-07-08T18:00:00.000Z",
"updated_at": "2026-07-09T09:15:00.000Z"
}
],
"has_more": false,
"next_cursor": null
},
"credits_used": 0,
"credits_remaining": 1000,
"request_id": "req-a1b2c3d4e5f6",
"cached": false
}๋ฌธ์์ ๋์จ ์๋ต ๊ตฌ์กฐ๋ฅผ ๋ณด์ฌ ์ฃผ๋ ์์์์. ๊ฐ์ ์ดํด๋ฅผ ๋๊ธฐ ์ํ ๊ฒ์ด๋ฉฐ ์ด์ ํ๊ฒฝ์์ ๊ฐ์ ธ์จ ์๋ต์ด ์๋์์.
Web Scraping List Monitors API๋ ์ด๋ป๊ฒ ๋์ํ๋์
API ํค์ ํจ๊ป GET ์์ฒญ์ ๋ณด๋ด๋ฉด, ํตํฉ ์คํค๋ง์ ๊ณ์ฐ ํ๋๋ฅผ ๋ด์ ๊น๋ํ JSON์ด ๋์์์.
๋ฉ์๋
GET
์๋ต ํ์
JSON
์์ ๋ฏธ๋์ด ๋ฐ์ดํฐ๋ฅผ ๋ช ์ด ๋ง์ ์์งํ๋ ๋ฐฉ๋ฒ
๊ฐ๋ฐ์๋ฅผ ์ํ ๊ฐ์ฅ ๋น ๋ฅธ ์์ ๋ฏธ๋์ด ์คํฌ๋ํ API. ์๊ฐ ํ์ฑ ์ฌ์ฉ์ 100์ต ๋ช ์ด์์ ํฌ๊ดํ๋ 68๊ฐ ํ๋ซํผ์์ ํ๋กํ, ๊ฒ์๋ฌผ, ๋๊ธ, ๋ถ์ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ธ์.
๋ชจ๋ ํ๋ซํผ์ ํ๋์ ์คํค๋ง๋ก
๋์ผํ ์๋ต ๊ตฌ์กฐ๋ก 68๊ฐ ํ๋ซํผ์ ์กฐํํ์ธ์. ์ฐ๋์ ํ ๋ฒ์ด๋ฉด ์ถฉ๋ถํฉ๋๋ค.
๋จ์ ์์ง์ ๋์ด ๊ณ์ฐ๋ ํ๋ ์ ๊ณต
์๋ํฌ์ธํธ๊ฐ ํด๋น ์งํ๋ฅผ ์ง์ํ๊ณ ๊ณ์ฐ์ ํ์ํ ์๋ณธ ๊ฐ์ด ์์ ๋, ์ ๊ทํ๋ ๋ ์ฝ๋์ engagement_rate, estimated_reach, content_category, language๋ฅผ ํจ๊ป ๋ด์ ๋ฐ๋ก ํ์ฉํ ์ ์์ต๋๋ค.
์ฝ๋ ํ ์ค ์ฐ๊ธฐ ์ ์, ๋ฐ์ดํฐ๋ถํฐ
Visual Data Explorer์ URL๋ง ๋ถ์ฌ๋ฃ์ผ๋ฉด ๊ฒฐ๊ณผ ์นด๋์ ์ ํํ๋ ํ ์ด๋ธ, CSV ๋ด๋ณด๋ด๊ธฐ๋ฅผ ๋ฐ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
import requests
response = requests.get(
'https://www.socialcrawl.dev/v1/tiktok/profile',
params={'handle': 'charlidamelio'},
headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json(){
"success": true,
"platform": "tiktok",
"data": {
"author": {
"username": "charlidamelio",
"followers": 152400000
},
"engagement": {
"likes": 12400000000,
"engagement_rate": 0.087
},
"metadata": {
"language": "en",
"content_category": "lifestyle"
}
}
}Web Scraping List Monitors ๋ฐ์ดํฐ, ๊ฐ์ ธ์ฌ ์ค๋น ๋์ จ์ด์?
API ํค ๋ฐ๊ณ 60์ด ์์ Web Scraping ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ๊ฐ์ธ์.
๐ค AI ์์ด์ ํธ๋ LLM์ด์ ๊ฐ์? ์ด ํ์ด์ง๋ฅผ markdown์ผ๋ก ์ฝ์ด๋ณด์ธ์
