Instagram Search Profiles API
API ํ ๋ฒ์ ํธ์ถ๋ก Instagram Search Profiles ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ๊ฐ์ธ์. Searches Google for public Instagram results matching a keyword or phrase, then returns matching public profiles mapped to the unified Author schema โ `username`, `display_name`, `bio`, `verified`, `followers`, `following`, `posts_count`, `avatar_url`, and the profile `url`. Best-effort against Google's index, not a native Instagram profile search.
2026๋ 7์ ์ ๋ฐ์ดํธSocialCrawl ํ์ด ์ง์ ๊ด๋ฆฌํด์
Instagram Search Profiles API, ์ง์ ์จ ๋ณด์ธ์
์ฝ๋ ํ ์ค ์ง๊ธฐ ์ ์, ์ค์ ๋ฐ์ดํฐ๋ถํฐ
44๊ฐ ํ๋ซํผ์ ํ ๋ฒ์ ์ดํด๋ด์
Search Profiles API๋ก ๋ฌด์์ ํ ์ ์์๊น์
Search Profiles ์๋ํฌ์ธํธ๊ฐ ํตํฉ ์คํค๋ง์ ๊ณ์ฐ ํ๋๋ฅผ ๋ด์ Instagram ๋ฐ์ดํฐ๋ฅผ ํ ๋ฒ์ ์์ฒญ์ผ๋ก ๋ณด๋ด๋๋ ค์. ์คํฌ๋ํ ์ธํ๋ผ๋ฅผ ์ง์ ๋ง๋ค๊ฑฐ๋ ์ ์งํ ํ์๊ฐ ์์ด์.
์์ฒญ ์์
curl -H "x-api-key: YOUR_API_KEY" \
"https://www.socialcrawl.dev/v1/instagram/search/profiles?query=yoga"import requests
response = requests.get(
"https://www.socialcrawl.dev/v1/instagram/search/profiles",
params={
'query': 'yoga',
},
headers={"x-api-key": "YOUR_API_KEY"},
)
data = response.json()const response = await fetch(
"https://www.socialcrawl.dev/v1/instagram/search/profiles?query=yoga",
{
headers: { "x-api-key": "YOUR_API_KEY" },
},
);
const data = await response.json();ํ๋ผ๋ฏธํฐ
| ํ๋ผ๋ฏธํฐ | ํ์ | ์ค๋ช |
|---|---|---|
| query | ์ | Bio or caption keyword/phrase to search for. |
| cursor | ์๋์ค | The cursor returned by the previous response. In this version it is the next Google results page number. |
Instagram Search Profiles API๋ ๋ฌด์์ ๋๋ ค์ฃผ๋์
๋ชจ๋ ์๋ต์ ํ๋์ ํตํฉ ์คํค๋ง๋ฅผ ๋ฐ๋ผ์. ํฌ๋ ๋ง์ ์ฐ๊ธฐ ์ ์ ์ด๋ค ํ๋๊ฐ ๋์์ค๋์ง, ์ค์ ์๋ต ๋ณธ๋ฌธ ๊ทธ๋๋ก ํ์ธํด ๋ณด์ธ์.
์๋ต ์์ ๋ณด๊ธฐ
{
"success": true,
"platform": "tiktok",
"endpoint": "/v1/tiktok/search/users",
"data": {
"items": [
{
"author": {
"id": "6780262640079193090",
"username": "cookingwithhel",
"display_name": "Cooking with Hel",
"avatar_url": "https://p19-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/e1547b843ed71ccc69e199147854f489~tplv-tiktokx-cropcenter-q:100:100:q70.heic?biz_tag=musically_user.user_cover&dr=8835&idc=useast8&ps=87d6e48a&refresh_token=7f24701a&s=SEARCH&sc=avatar&shcp=c1333099&shp=30310797&t=223449c4&x-expires=1783202400&x-signature=bLp06YEEM1DEDR6nG%2BZt3lhGWx4%3D",
"bio": null,
"verified": null,
"followers": 4214875,
"following": 1,
"posts_count": 2341,
"likes_count": 62731828,
"url": null,
"location": null
}
},
{
"author": {
"id": "7352666564073833515",
"username": "cooking_recipescr",
"display_name": "cooking_recipescr",
"avatar_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/7352667004160966699~tplv-tiktokx-cropcenter-q:100:100:q70.heic?biz_tag=musically_user.user_cover&dr=8835&idc=useast8&ps=87d6e48a&refresh_token=6df0f827&s=SEARCH&sc=avatar&shcp=c1333099&shp=30310797&t=223449c4&x-expires=1783202400&x-signature=ysLi7%2FLtH4t5ebZnGzJXSfgYhnU%3D",
"bio": null,
"verified": null,
"followers": 1780390,
"following": 1,
"posts_count": 995,
"likes_count": 10060260,
"url": null,
"location": null
}
},
{
"author": {
"id": "6829580668634694662",
"username": "felizcooking",
"display_name": "Feliz Cooking",
"avatar_url": "https://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/179d2c1fe2dc5523974abdaf232e8554~tplv-tiktokx-cropcenter-q:100:100:q70.heic?biz_tag=musically_user.user_cover&dr=8835&idc=useast8&ps=87d6e48a&refresh_token=97c11cfd&s=SEARCH&sc=avatar&shcp=c1333099&shp=30310797&t=223449c4&x-expires=1783202400&x-signature=aCkp4jy6AxdG2R9otN52rtXzHNc%3D",
"bio": null,
"verified": null,
"followers": 338243,
"following": 374,
"posts_count": 464,
"likes_count": 2140124,
"url": null,
"location": null
}
}
],
"next_cursor": "30",
"total": 30
},
"dropped": 0,
"credits_used": 1,
"credits_remaining": 9999,
"request_id": "req_example000000",
"cached": false,
"pagination": {
"next_cursor": "sc.eyJ2IjoyLCJjIjoiMzAiLCJwIjoiY3Vyc29yIn0",
"has_more": true,
"page_size": 30
}
}TikTok API์์ ๊ฐ์ ธ์จ ์์์์. ๋ชจ๋ SocialCrawl ์๋ํฌ์ธํธ๊ฐ ๋๊ฐ์ ํตํฉ ์คํค๋ง๋ฅผ ๋๋ ค์ฃผ๊ธฐ ๋๋ฌธ์, Instagram Search Profiles ์๋ต๋ ๊ฐ์ ํ๋๋ก ๊ตฌ์ฑ๋ผ์.
Instagram Search Profiles API๋ ์ด๋ป๊ฒ ๋์ํ๋์
API ํค์ ํจ๊ป GET ์์ฒญ์ ๋ณด๋ด๋ฉด, ํตํฉ ์คํค๋ง์ ๊ณ์ฐ ํ๋๋ฅผ ๋ด์ ๊น๋ํ JSON์ด ๋์์์.
๋ฉ์๋
GET
์๋ต ํ์
JSON
์์ ๋ฏธ๋์ด ๋ฐ์ดํฐ๋ฅผ ๋ช ์ด ๋ง์ ์์งํ๋ ๋ฐฉ๋ฒ
๊ฐ๋ฐ์๋ฅผ ์ํ ๊ฐ์ฅ ๋น ๋ฅธ ์์ ๋ฏธ๋์ด ์คํฌ๋ํ API. ์๊ฐ ํ์ฑ ์ฌ์ฉ์ 100์ต ๋ช ์ด์์ ํฌ๊ดํ๋ 44๊ฐ ํ๋ซํผ์์ ํ๋กํ, ๊ฒ์๋ฌผ, ๋๊ธ, ๋ถ์ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ธ์.
๋ชจ๋ ํ๋ซํผ์ ํ๋์ ์คํค๋ง๋ก
๋์ผํ ์๋ต ๊ตฌ์กฐ๋ก 44๊ฐ ํ๋ซํผ์ ์กฐํํ์ธ์. ์ฐ๋์ ํ ๋ฒ์ด๋ฉด ์ถฉ๋ถํฉ๋๋ค.
๋จ์ ์์ง์ ๋์ด ๊ณ์ฐ๋ ํ๋ ์ ๊ณต
๋ชจ๋ ์๋ต์ 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"
}
}
}๊ถ๊ธํ ์ ์ด ์์ผ์ ๊ฐ์? ๋ต๋ณํด ๋๋ฆฝ๋๋ค
SocialCrawl์ API, ์๊ธ์ , ๊ธฐ๋ฅ์ ๋ํ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ์ ํ์ธํ์ธ์.
๋ฌธ์ํ๊ธฐํค์๋๋ก ์ธ์คํ๊ทธ๋จ ํ๋กํ์ API๋ก ์ด๋ป๊ฒ ๊ฒ์ํ๋์?
์ด๊ฒ ์ธ์คํ๊ทธ๋จ ์์ฒด ํ๋กํ ๊ฒ์์ธ๊ฐ์?
ํ๋กํ๋ง๋ค ์ด๋ค ํ๋๋ฅผ ๋ฐ๋์?
ํ๋กํ ๊ฒ์ ๊ฒฐ๊ณผ๋ ์ด๋ป๊ฒ ํ์ด์งํ๋์?
ํ๋กํ ๊ฒ์์ ํ ๋ฒ์ ์ผ๋ง๋ ๋๋์?
AI์๊ฒ SocialCrawl์ ๋ฌผ์ด๋ณด์ธ์
Instagram Search Profiles ๋ฐ์ดํฐ, ๊ฐ์ ธ์ฌ ์ค๋น ๋์ จ์ด์?
API ํค ๋ฐ๊ณ 60์ด ์์ Instagram ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ๊ฐ์ธ์.
๐ค AI ์์ด์ ํธ๋ LLM์ด์ ๊ฐ์? ์ด ํ์ด์ง๋ฅผ markdown์ผ๋ก ์ฝ์ด๋ณด์ธ์
