100 ํฌ๋ ˆ๋”ง ๋ฌด๋ฃŒ, ์นด๋“œ ๋“ฑ๋ก ์—†์ด์ง€๊ธˆ ์‹œ์ž‘ํ•˜๊ธฐ
Logo
100 ํฌ๋ ˆ๋”ง ๋ฌด๋ฃŒ, ์นด๋“œ ๋“ฑ๋ก ์—†์ด

TikTok Profile Videos API

API ํ•œ ๋ฒˆ์˜ ํ˜ธ์ถœ๋กœ TikTok Profile Videos ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„ ๊ฐ€์„ธ์š”. Returns a paginated list of recent public videos posted by a TikTok user. Each video includes view count, like count, comment count, share count, caption, and thumbnail URL. Profiles with TikTok 'audience controls' enabled (a login/age wall in the browser) are supported when looked up by `handle`; page-1 order on those gated accounts may follow recency rather than pinned-first.

2026๋…„ 8์›” ์—…๋ฐ์ดํŠธSocialCrawl ํŒ€์ด ์ง์ ‘ ๊ด€๋ฆฌํ•ด์š”

ํ•œ ๊ณ„์ •์ด ์ตœ๊ทผ์— ์˜ฌ๋ฆฐ ๊ณต๊ฐœ ์˜์ƒ์„ ํ•œ ํŽ˜์ด์ง€์”ฉ ๋Œ๋ ค์ค๋‹ˆ๋‹ค. ํ•ญ๋ชฉ๋งˆ๋‹ค ์บก์…˜, ์กฐํšŒ์ˆ˜, ์ข‹์•„์š”, ๋Œ“๊ธ€, ๊ณต์œ  ์ˆ˜, ์ธ๋„ค์ผ URL์ด ๋ถ™์Šต๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋กœ๊ทธ์ธยท์—ฐ๋ น ์ œํ•œ์ด ๊ฑธ๋ฆฐ ๊ณ„์ •์€ handle๋กœ ์กฐํšŒํ•˜๋ฉด ๋‚˜์˜ต๋‹ˆ๋‹ค.

ํ•œ ๊ณ„์ •์ด ๋ฌด์—‡์„ ์˜ฌ๋ ธ๋Š”์ง€ ๋‚˜์—ดํ•˜๊ณ  ํŽ˜์ด์ง€๋ฅผ ๋„˜๊ธธ ๋•Œ ์‚ฌ์šฉํ•˜์„ธ์š”. ๊ฒฐ๊ณผ๋Š” ์›๋ณธ ์ˆœ์„œ ๊ทธ๋Œ€๋กœ ์˜ค๋ฉฐ sort_by๋กœ๋Š” ์ˆœ์„œ๊ฐ€ ๋ฐ”๋€Œ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๊ณ„์ •์˜ ์˜์ƒ์„ ํ‚ค์›Œ๋“œ๋กœ ์ฐพ์œผ๋ ค๋ฉด search๋ฅผ ์“ฐ์„ธ์š”.

51๊ฐœ ํ”Œ๋žซํผ์„ ๋ณ‘๋ ฌ๋กœ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค

ยทTikTok logoTikTokยทInstagram logoInstagramยทYouTube logoYouTubeยทFacebook logoFacebookยทX logoXยทLinkedIn logoLinkedInยทReddit logoRedditยทThreads logoThreadsยทPinterest logoPinterestยทTwitch logoTwitchยทTruth Social logoTruth SocialยทSnapchat logoSnapchatยทKick logoKickยทBluesky logoBlueskyยทKwai logoKwaiยทRumble logoRumbleยทSpotify logoSpotifyยทApple MusicยทTikTok Shop logoTikTok ShopยทAmazon Shop logoAmazon ShopยทGoogle Shopping logoGoogle ShoppingยทTrustpilot logoTrustpilotยทTripAdvisor logoTripAdvisorยทLinktree logoLinktreeยทKomi logoKomiยทPillar logoPillarยทlnk.bio logolnk.bioยทFacebook Ads logoFacebook AdsยทGoogle Ads logoGoogle AdsยทLinkedIn Ads logoLinkedIn AdsยทGoogle Search logoGoogle SearchยทGoogle News logoGoogle NewsยทGoogle Finance logoGoogle FinanceยทPolymarket logoPolymarketยทTavily logoTavilyยทHacker News logoHacker NewsยทGitHub logoGitHubยทPerplexity logoPerplexityยทNaver logoNaverยทUtilityยทUniversal Search logoUniversal Search
ยทTikTok logoTikTokยทInstagram logoInstagramยทYouTube logoYouTubeยทFacebook logoFacebookยทX logoXยทLinkedIn logoLinkedInยทReddit logoRedditยทThreads logoThreadsยทPinterest logoPinterestยทTwitch logoTwitchยทTruth Social logoTruth SocialยทSnapchat logoSnapchatยทKick logoKickยทBluesky logoBlueskyยทKwai logoKwaiยทRumble logoRumbleยทSpotify logoSpotifyยทApple MusicยทTikTok Shop logoTikTok ShopยทAmazon Shop logoAmazon ShopยทGoogle Shopping logoGoogle ShoppingยทTrustpilot logoTrustpilotยทTripAdvisor logoTripAdvisorยทLinktree logoLinktreeยทKomi logoKomiยทPillar logoPillarยทlnk.bio logolnk.bioยทFacebook Ads logoFacebook AdsยทGoogle Ads logoGoogle AdsยทLinkedIn Ads logoLinkedIn AdsยทGoogle Search logoGoogle SearchยทGoogle News logoGoogle NewsยทGoogle Finance logoGoogle FinanceยทPolymarket logoPolymarketยทTavily logoTavilyยทHacker News logoHacker NewsยทGitHub logoGitHubยทPerplexity logoPerplexityยทNaver logoNaverยทUtilityยทUniversal Search logoUniversal Search
ยทTikTok logoTikTokยทInstagram logoInstagramยทYouTube logoYouTubeยทFacebook logoFacebookยทX logoXยทLinkedIn logoLinkedInยทReddit logoRedditยทThreads logoThreadsยทPinterest logoPinterestยทTwitch logoTwitchยทTruth Social logoTruth SocialยทSnapchat logoSnapchatยทKick logoKickยทBluesky logoBlueskyยทKwai logoKwaiยทRumble logoRumbleยทSpotify logoSpotifyยทApple MusicยทTikTok Shop logoTikTok ShopยทAmazon Shop logoAmazon ShopยทGoogle Shopping logoGoogle ShoppingยทTrustpilot logoTrustpilotยทTripAdvisor logoTripAdvisorยทLinktree logoLinktreeยทKomi logoKomiยทPillar logoPillarยทlnk.bio logolnk.bioยทFacebook Ads logoFacebook AdsยทGoogle Ads logoGoogle AdsยทLinkedIn Ads logoLinkedIn AdsยทGoogle Search logoGoogle SearchยทGoogle News logoGoogle NewsยทGoogle Finance logoGoogle FinanceยทPolymarket logoPolymarketยทTavily logoTavilyยทHacker News logoHacker NewsยทGitHub logoGitHubยทPerplexity logoPerplexityยทNaver logoNaverยทUtilityยทUniversal Search logoUniversal Search
ยทTikTok logoTikTokยทInstagram logoInstagramยทYouTube logoYouTubeยทFacebook logoFacebookยทX logoXยทLinkedIn logoLinkedInยทReddit logoRedditยทThreads logoThreadsยทPinterest logoPinterestยทTwitch logoTwitchยทTruth Social logoTruth SocialยทSnapchat logoSnapchatยทKick logoKickยทBluesky logoBlueskyยทKwai logoKwaiยทRumble logoRumbleยทSpotify logoSpotifyยทApple MusicยทTikTok Shop logoTikTok ShopยทAmazon Shop logoAmazon ShopยทGoogle Shopping logoGoogle ShoppingยทTrustpilot logoTrustpilotยทTripAdvisor logoTripAdvisorยทLinktree logoLinktreeยทKomi logoKomiยทPillar logoPillarยทlnk.bio logolnk.bioยทFacebook Ads logoFacebook AdsยทGoogle Ads logoGoogle AdsยทLinkedIn Ads logoLinkedIn AdsยทGoogle Search logoGoogle SearchยทGoogle News logoGoogle NewsยทGoogle Finance logoGoogle FinanceยทPolymarket logoPolymarketยทTavily logoTavilyยทHacker News logoHacker NewsยทGitHub logoGitHubยทPerplexity logoPerplexityยทNaver logoNaverยทUtilityยทUniversal Search logoUniversal Search
TikTok API

Profile Videos API๋กœ ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”

Profile Videos ์—”๋“œํฌ์ธํŠธ๊ฐ€ ํ†ตํ•ฉ ์Šคํ‚ค๋งˆ์™€ ๊ณ„์‚ฐ ํ•„๋“œ๋ฅผ ๋‹ด์€ TikTok ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๋ฒˆ์˜ ์š”์ฒญ์œผ๋กœ ๋ณด๋‚ด๋“œ๋ ค์š”. ์Šคํฌ๋ž˜ํ•‘ ์ธํ”„๋ผ๋ฅผ ์ง์ ‘ ๋งŒ๋“ค๊ฑฐ๋‚˜ ์œ ์ง€ํ•  ํ•„์š”๊ฐ€ ์—†์–ด์š”.

์š”์ฒญ ์˜ˆ์‹œ

curl -H "x-api-key: YOUR_API_KEY" \
  "https://www.socialcrawl.dev/v1/tiktok/profile/videos?handle=charlidamelio"
import requests

response = requests.get(
    "https://www.socialcrawl.dev/v1/tiktok/profile/videos",
    params={
    'handle': 'charlidamelio',
    },
    headers={"x-api-key": "YOUR_API_KEY"},
)

data = response.json()
const response = await fetch(
  "https://www.socialcrawl.dev/v1/tiktok/profile/videos?handle=charlidamelio",
  {
    headers: { "x-api-key": "YOUR_API_KEY" },
  },
);

const data = await response.json();

ํŒŒ๋ผ๋ฏธํ„ฐ

ํŒŒ๋ผ๋ฏธํ„ฐํ•„์ˆ˜์„ค๋ช…
handle์˜ˆTikTok username without the @ symbol
user_id์•„๋‹ˆ์˜คTikTok user id. Use this for faster responses.
sort_by์•„๋‹ˆ์˜คAccepted for compatibility and ignored on this endpoint: neither `latest` nor `popular` reorders the page. Videos come back in the source's own order, described above. To rank a creator's videos by views or likes, page through with `max_cursor` and sort the collected rows yourself. (latest | popular)
max_cursor์•„๋‹ˆ์˜คCursor to get more videos. Get 'max_cursor' from previous response.
region์•„๋‹ˆ์˜คRegion (Country) you want the proxy in. Defaults to US.
trim์•„๋‹ˆ์˜คSet to true for a trimmed down version of the response
์‘๋‹ต ์˜ˆ์‹œ

TikTok Profile Videos API๋Š” ๋ฌด์—‡์„ ๋Œ๋ ค์ฃผ๋‚˜์š”

๋ชจ๋“  ์‘๋‹ต์€ ํ•˜๋‚˜์˜ ํ†ตํ•ฉ ์Šคํ‚ค๋งˆ๋ฅผ ๋”ฐ๋ผ์š”. ํฌ๋ ˆ๋”ง์„ ์“ฐ๊ธฐ ์ „์— ์–ด๋–ค ํ•„๋“œ๊ฐ€ ๋Œ์•„์˜ค๋Š”์ง€, ์‹ค์ œ ์‘๋‹ต ๋ณธ๋ฌธ ๊ทธ๋Œ€๋กœ ํ™•์ธํ•ด ๋ณด์„ธ์š”.

์‘๋‹ต ์˜ˆ์‹œ ๋ณด๊ธฐ
{
  "success": true,
  "platform": "tiktok",
  "endpoint": "/v1/tiktok/profile/videos",
  "data": {
    "items": [
      {
        "post": {
          "id": "7658005300657638669",
          "url": "https://www.tiktok.com/@charlidamelio/video/7658005300657638669",
          "content": {
            "text": "dc @lara.joanna ",
            "media_urls": "https://v19.tiktokcdn-eu.com/4a08329b68e24d90b840a05c9244ba65/6a498c37/video/tos/alisg/tos-alisg-ve-37c799-sg/ocXRU4saOAVGYeJRAAygAjFIzOGsgRf4peSeXk/?a=1233&bti=MzU8OGYpNHYpNzo5ZjEuLjpkLTptNDQwOg%3D%3D&&bt=1135&ft=ERfCkaZWD00Q12Nvr-HxzIxRA7lGF3_45SY&mime_type=video_mp4&rc=OTg8NGkzZTQ8PDo1NmQ2O0BpanEzd205cmRlPDMzZzczNEAvNWM0NDFfNi8xMjExNF5eYSNmMGwyMmQ0LzBhLS1kMS9zcw%3D%3D&vvpl=1&l=20260703224143F66ABC3BD3A97DB0685C&btag=e000b0000",
            "thumbnail_url": "https://p16-common-sign.tiktokcdn-eu.com/tos-useast5-p-0068-tx/owxEmiGPia440JkI3PgALU3bB7aBAlzdBEsKB~tplv-tiktokx-cropcenter-q:300:400:q70.heic?dr=9232&refresh_token=bf18ce44&x-expires=1783202400&x-signature=8AANrRWOCWfS6xtQ9JJiHB77vxo%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=132edbea&idc=no1a&biz_tag=tt_video&s=PUBLISH&sc=cover",
            "duration_seconds": 16.903
          },
          "author": {
            "username": "charlidamelio",
            "display_name": "charli dโ€™amelio",
            "avatar_url": "https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/ee31de49ddf64b45c5b2e3c55fbd0ea4~tplv-tiktokx-cropcenter-q:1080:1080:q70.heic?dr=9608&idc=no1a&ps=87d6e48a&refresh_token=e0b099bd&s=PUBLISH&sc=avatar&shcp=132edbea&shp=d05b14bd&t=223449c4&x-expires=1783202400&x-signature=9SsuimlpGdsdlerisiaqvDVLV3c%3D",
            "verified": true
          },
          "engagement": {
            "views": 3417578,
            "likes": 501973,
            "comments": 2618,
            "shares": 6304,
            "saves": 22989
          },
          "flags": {
            "nsfw": null,
            "spoiler": null,
            "pinned": false,
            "deleted": false
          },
          "published_at": "2026-07-02T18:51:58.000Z",
          "ext": {
            "music_id": "7656080164593437471",
            "published_at_epoch": 1783018318
          }
        },
        "computed": {
          "engagement_rate": 0.14949,
          "language": null,
          "content_category": "other",
          "estimated_reach": 4101094
        }
      },
      {
        "post": {
          "id": "7657606229484670221",
          "url": "https://www.tiktok.com/@charlidamelio/video/7657606229484670221",
          "content": {
            "text": "@Alexa Davis ",
            "media_urls": "https://v19.tiktokcdn-eu.com/07ada727f60ed77f8504c4c9aee6f992/6a498c31/video/tos/alisg/tos-alisg-ve-37c799-sg/oAmE41FRfIDnKlQAZjDgfcEsqFENRqYDSBGUSB/?a=1233&bti=MzU8OGYpNHYpNzo5ZjEuLjpkLTptNDQwOg%3D%3D&&bt=857&ft=ERfCkaZWD00Q12Nvr-HxzIxRA7lGF3_45SY&mime_type=video_mp4&rc=NWU8OTg2aTw6ODlpNDU1PEBpanlrNmw5cmxuPDMzZzczNEBfLTEtMy8tXzYxLzYvYTNfYSNlbGVvMmRrYC9hLS1kMS9zcw%3D%3D&vvpl=1&l=20260703224143F66ABC3BD3A97DB0685C&btag=e000b0000",
            "thumbnail_url": "https://p16-common-sign.tiktokcdn-eu.com/tos-useast5-p-0068-tx/ooZRDflKEE2SIFSfsAqgFBcFEORUAY4jBDl2Yc~tplv-tiktokx-cropcenter-q:300:400:q70.heic?dr=9232&refresh_token=0ee7ce0e&x-expires=1783202400&x-signature=DiqCJ1sMgLvKp5k1aK2lKgBm7CU%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=132edbea&idc=no1a&biz_tag=tt_video&s=PUBLISH&sc=cover",
            "duration_seconds": 10.123
          },
          "author": {
            "username": "charlidamelio",
            "display_name": "charli dโ€™amelio",
            "avatar_url": "https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/ee31de49ddf64b45c5b2e3c55fbd0ea4~tplv-tiktokx-cropcenter-q:1080:1080:q70.heic?dr=9608&idc=no1a&ps=87d6e48a&refresh_token=e0b099bd&s=PUBLISH&sc=avatar&shcp=132edbea&shp=d05b14bd&t=223449c4&x-expires=1783202400&x-signature=9SsuimlpGdsdlerisiaqvDVLV3c%3D",
            "verified": true
          },
          "engagement": {
            "views": 7205601,
            "likes": 739100,
            "comments": 1943,
            "shares": 6268,
            "saves": 28516
          },
          "flags": {
            "nsfw": null,
            "spoiler": null,
            "pinned": false,
            "deleted": false
          },
          "published_at": "2026-07-01T17:03:22.000Z",
          "ext": {
            "music_id": "7656080164593437471",
            "published_at_epoch": 1782925402
          }
        },
        "computed": {
          "engagement_rate": 0.103713,
          "language": null,
          "content_category": "other",
          "estimated_reach": 8646721
        }
      },
      {
        "post": {
          "id": "7657287641641143565",
          "url": "https://www.tiktok.com/@charlidamelio/video/7657287641641143565",
          "content": {
            "text": null,
            "media_urls": "https://v19.tiktokcdn-eu.com/24d5a0ceaf069ce4435f27d4a1fb7fa5/6a498c2d/video/tos/alisg/tos-alisg-ve-37c799-sg/o4IuEqzEKBC3UgRghYEA5FEDZJDB2RL2JfePpS/?a=1233&bti=M0BzMzU8OGYpNzo5Zi5wIzEuLjpkNDQwOg%3D%3D&&bt=939&ft=ERfCkaZWD00Q12Nvr-HxzIxRA7lGF3_45SY&mime_type=video_mp4&rc=O2Q8M2k1Nzo7ODkzPGQ2NkBpM3VrZmo5cm01PDMzZzczNEBiYC0yLjU0XjQxNTMxX2FhYSNjZy5mMmRzYC9hLS1kMS9zcw%3D%3D&vvpl=1&l=20260703224143F66ABC3BD3A97DB0685C&btag=e000b0000",
            "thumbnail_url": "https://p16-common-sign.tiktokcdn-eu.com/tos-useast5-p-0068-tx/oEEehFBRSDqxRYEZJgMgAQpzEf2PJiDEJNI7CB~tplv-tiktokx-cropcenter-q:300:400:q70.heic?dr=9232&refresh_token=7ef5f605&x-expires=1783202400&x-signature=10x4mFTkwGHZf2I3P%2FcRrZr6vTo%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=132edbea&idc=no1a&biz_tag=tt_video&s=PUBLISH&sc=cover",
            "duration_seconds": 6.467
          },
          "author": {
            "username": "charlidamelio",
            "display_name": "charli dโ€™amelio",
            "avatar_url": "https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/ee31de49ddf64b45c5b2e3c55fbd0ea4~tplv-tiktokx-cropcenter-q:1080:1080:q70.heic?dr=9608&idc=no1a&ps=87d6e48a&refresh_token=e0b099bd&s=PUBLISH&sc=avatar&shcp=132edbea&shp=d05b14bd&t=223449c4&x-expires=1783202400&x-signature=9SsuimlpGdsdlerisiaqvDVLV3c%3D",
            "verified": true
          },
          "engagement": {
            "views": 5941789,
            "likes": 941067,
            "comments": 3165,
            "shares": 17173,
            "saves": 18760
          },
          "flags": {
            "nsfw": null,
            "spoiler": null,
            "pinned": false,
            "deleted": false
          },
          "published_at": "2026-06-30T20:27:04.000Z",
          "ext": {
            "music_id": "7530783142774065975",
            "published_at_epoch": 1782851224
          }
        },
        "computed": {
          "engagement_rate": 0.161804,
          "language": null,
          "content_category": null,
          "estimated_reach": 7130147
        }
      }
    ],
    "next_cursor": "1782516110000",
    "total": 10,
    "dropped": 0
  },
  "credits_used": 1,
  "credits_remaining": 9999,
  "request_id": "req-8Kq2ZmR4vT9xLb3P",
  "cached": false,
  "pagination": {
    "next_cursor": "sc.eyJ2IjoyLCJjIjoiMTc4MjUxNjExMDAwMCIsInAiOiJtYXhfY3Vyc29yIn0",
    "has_more": true,
    "page_size": 10
  }
}

ํ†ตํ•ฉ ์‘๋‹ต ๊ตฌ์กฐ๋ฅผ ๋ณด์—ฌ ์ฃผ๋Š” ์‹ค์ œ ์ƒ˜ํ”Œ์ด์—์š”. ํ•„๋“œ ๊ฐ’์€ ์กฐํšŒํ•œ ๋Œ€์ƒ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ ธ์š”.

API ์ƒ์„ธ

TikTok Profile Videos API๋Š” ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋‚˜์š”

API ํ‚ค์™€ ํ•จ๊ป˜ GET ์š”์ฒญ์„ ๋ณด๋‚ด๋ฉด, ํ†ตํ•ฉ ์Šคํ‚ค๋งˆ์™€ ๊ณ„์‚ฐ ํ•„๋“œ๋ฅผ ๋‹ด์€ ๊น”๋”ํ•œ JSON์ด ๋Œ์•„์™€์š”.

๋ฉ”์„œ๋“œ

GET

์‘๋‹ต ํ˜•์‹

JSON

์™œ SocialCrawl์ธ๊ฐ€์š”

TikTok Profile Videos ๋ฐ์ดํ„ฐ๋Š” ์™œ SocialCrawl๋กœ ๊ฐ€์ ธ์˜ฌ๊นŒ์š”

TikTok ๋ฐ์ดํ„ฐ ์ถ”์ถœ์—์„œ ๊นŒ๋‹ค๋กœ์šด ๋ถ€๋ถ„์€ SocialCrawl์ด ๊ฐ€๋ ค ๋“œ๋ ค์š”. ํ†ตํ•ฉ ์Šคํ‚ค๋งˆ, AI ์ธ๋ฆฌ์น˜๋จผํŠธ, ๊ทธ๋ฆฌ๊ณ  ์ฝ”๋“œ์— ๋‚จ์ง€ ์•Š๋Š” ํ”Œ๋žซํผ ๋กœ์ง๊นŒ์ง€.

๊ฐœ๋ฐœ์ž ์šฐ์„ 

์†Œ์…œ ๋ฏธ๋””์–ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ช‡ ์ดˆ ๋งŒ์— ์ˆ˜์ง‘ํ•˜๋Š” ๋ฐฉ๋ฒ•

๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ฐ€์žฅ ๋น ๋ฅธ ์†Œ์…œ ๋ฏธ๋””์–ด ์Šคํฌ๋ž˜ํ•‘ API. ์›”๊ฐ„ ํ™œ์„ฑ ์‚ฌ์šฉ์ž 100์–ต ๋ช… ์ด์ƒ์„ ํฌ๊ด„ํ•˜๋Š” 51๊ฐœ ํ”Œ๋žซํผ์—์„œ ํ”„๋กœํ•„, ๊ฒŒ์‹œ๋ฌผ, ๋Œ“๊ธ€, ๋ถ„์„ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜์„ธ์š”.

๋ชจ๋“  ํ”Œ๋žซํผ์„ ํ•˜๋‚˜์˜ ์Šคํ‚ค๋งˆ๋กœ

๋™์ผํ•œ ์‘๋‹ต ๊ตฌ์กฐ๋กœ 51๊ฐœ ํ”Œ๋žซํผ์„ ์กฐํšŒํ•˜์„ธ์š”. ์—ฐ๋™์€ ํ•œ ๋ฒˆ์ด๋ฉด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

๋‹จ์ˆœ ์ˆ˜์ง‘์„ ๋„˜์–ด ๊ณ„์‚ฐ๋œ ํ•„๋“œ ์ œ๊ณต

์—”๋“œํฌ์ธํŠธ๊ฐ€ ํ•ด๋‹น ์ง€ํ‘œ๋ฅผ ์ง€์›ํ•˜๊ณ  ๊ณ„์‚ฐ์— ํ•„์š”ํ•œ ์›๋ณธ ๊ฐ’์ด ์žˆ์„ ๋•Œ, ์ •๊ทœํ™”๋œ ๋ ˆ์ฝ”๋“œ์— 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()
[ .JSON ]
{
  "success": true,
  "platform": "tiktok",
  "data": {
    "author": {
      "username": "charlidamelio",
      "followers": 152400000
    },
    "engagement": {
      "likes": 12400000000,
      "engagement_rate": 0.087
    },
    "metadata": {
      "language": "en",
      "content_category": "lifestyle"
    }
  }
}
+ 51๊ฐœ ํ”Œ๋žซํผ
์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

API, ์š”๊ธˆ์ œ, ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์งˆ๋ฌธ๊ณผ ๋‹ต๋ณ€์ž…๋‹ˆ๋‹ค.

๋ฌธ์˜ํ•˜๊ธฐ
TikTok ์‚ฌ์šฉ์ž์˜ ์˜์ƒ ๋ชฉ๋ก์€ ์–ด๋–ป๊ฒŒ ๋ฐ›๋‚˜์š”?
ํ•ธ๋“ค์„ handle ํŒŒ๋ผ๋ฏธํ„ฐ์— ๋‹ด์•„ GET /v1/tiktok/profile/videos๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ๋ผ์š”. ์กฐํšŒ์ˆ˜, ์ข‹์•„์š”, ๋Œ“๊ธ€ ์ˆ˜, ๊ณต์œ  ์ˆ˜, ์บก์…˜, ์ธ๋„ค์ผ์ด ํฌํ•จ๋œ ์ตœ๊ทผ ์˜์ƒ ๋ชฉ๋ก์„ ํŽ˜์ด์ง€ ๋‹จ์œ„๋กœ ๋ฐ›์•„๋ณผ ์ˆ˜ ์žˆ์–ด์š”.
์‘๋‹ต์—๋Š” ์–ด๋–ค ํ•„๋“œ๊ฐ€ ๋‹ด๊ฒจ ์žˆ๋‚˜์š”?
์˜์ƒ id, url, ์บก์…˜, ์กฐํšŒ์ˆ˜, ์ข‹์•„์š” ์ˆ˜, ๋Œ“๊ธ€ ์ˆ˜, ๊ณต์œ  ์ˆ˜, ์žฌ์ƒ ์‹œ๊ฐ„, ์ธ๋„ค์ผ URL, ์—…๋กœ๋“œ ์‹œ๊ฐ, ์ž‘์„ฑ์ž ํ•ธ๋“ค์ด ํ†ตํ•ฉ ์Šคํ‚ค๋งˆ JSON์œผ๋กœ ์ •๋ฆฌ๋˜์–ด ์‘๋‹ต๋ผ์š”.
TikTok ์˜์ƒ์„ ๋๊นŒ์ง€ ์ด์–ด์„œ ๋ฐ›์œผ๋ ค๋ฉด์š”?
์‘๋‹ต์˜ max_cursor ๊ฐ’์„ ๋‹ค์Œ ์š”์ฒญ์˜ max_cursor ํŒŒ๋ผ๋ฏธํ„ฐ์— ๋„ฃ์–ด ์ฃผ์„ธ์š”. max_cursor๊ฐ€ ๋น„์–ด ์žˆ์„ ๋•Œ๊นŒ์ง€ ๋ฐ˜๋ณตํ•˜๋ฉด ํ•ด๋‹น ์‚ฌ์šฉ์ž์˜ ์˜์ƒ์„ ๋ชจ๋‘ ๋ฐ›์•„๋ณผ ์ˆ˜ ์žˆ์–ด์š”.
์ธ๊ธฐ์ˆœ์œผ๋กœ๋„ ์ •๋ ฌํ•  ์ˆ˜ ์žˆ๋‚˜์š”?
๋„ค, sort_by=popular์„ ๋„˜๊ธฐ๋ฉด ์กฐํšŒ์ˆ˜ ์ˆœ์œผ๋กœ ๋ฐ›์•„๋ณผ ์ˆ˜ ์žˆ๊ณ , sort_by=latest(๊ธฐ๋ณธ๊ฐ’)์€ ์ตœ์‹ ์ˆœ์ด์—์š”. handle๊ณผ user_id ๋ชจ๋‘์—์„œ ๋™์ผํ•˜๊ฒŒ ๋™์ž‘ํ•ด์š”.
์ด ์—”๋“œํฌ์ธํŠธ๋Š” ์š”๊ธˆ์ด ์–ผ๋งˆ์ธ๊ฐ€์š”?
ํ•œ ๋ฒˆ ์š”์ฒญ์— 1 ํฌ๋ ˆ๋”ง์ด ์†Œ์ง„๋ผ์š”(์Šคํƒ ๋‹ค๋“œ ํ‹ฐ์–ด). ํ•œ ํŽ˜์ด์ง€์— ์—ฌ๋Ÿฌ ์˜์ƒ์ด ์™€๋„ ๋น„์šฉ์€ ๋™์ผํ•ด์š”. ์ƒˆ ๊ณ„์ •์—๋Š” 100 ํฌ๋ ˆ๋”ง์ด ๋ฌด๋ฃŒ๋กœ ๋“ค์–ด๊ฐ€์š”.

AI์—๊ฒŒ SocialCrawl์„ ๋ฌผ์–ด๋ณด์„ธ์š”

TikTok Profile Videos ๋ฐ์ดํ„ฐ, ๊ฐ€์ ธ์˜ฌ ์ค€๋น„ ๋˜์…จ์–ด์š”?

API ํ‚ค ๋ฐ›๊ณ  60์ดˆ ์•ˆ์— TikTok ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„ ๊ฐ€์„ธ์š”.

๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘ํ•˜๊ธฐ

๐Ÿค– AI ์—์ด์ „ํŠธ๋‚˜ LLM์ด์‹ ๊ฐ€์š”? ์ด ํŽ˜์ด์ง€๋ฅผ markdown์œผ๋กœ ์ฝ์–ด๋ณด์„ธ์š”