계정 프로필
1 크레딧/v1/weibo/profile핸들, 숫자 id, 프로필 링크 중 하나로 계정 하나를 조회합니다. 표시 이름, 소개, 인증 여부와 사유, 정확한 팔로워 수와 팔로잉 수와 게시물 수, 위치, 성별, 생일, 계정 생성일이 포함됩니다. 표준 티어(1 크레딧)입니다.
handle, id, url
SocialCrawl API 키 하나로 Weibo의 공개 계정, 게시물, 댓글, 검색 결과, 핫 검색 목록을 구조화 JSON으로 가져옵니다. 다른 플랫폼과 같은 Author, Post, Comment 스키마를 사용합니다. 호출은 크레딧으로 과금됩니다.
활성 엔드포인트는 8개입니다. 계정, 게시물, 댓글, 검색, 트렌드를 지원합니다.
공개 Weibo 데이터를 읽는 엔드포인트는 8개입니다. 계정 조회, 게시물 목록, 댓글과 답글, 게시물과 계정 검색, 핫 검색 목록을 지원합니다.
/v1/weibo/profile핸들, 숫자 id, 프로필 링크 중 하나로 계정 하나를 조회합니다. 표시 이름, 소개, 인증 여부와 사유, 정확한 팔로워 수와 팔로잉 수와 게시물 수, 위치, 성별, 생일, 계정 생성일이 포함됩니다. 표준 티어(1 크레딧)입니다.
handle, id, url
/v1/weibo/profile/posts계정의 게시물을 최신순으로 페이지당 최대 50개 반환합니다. 게시물마다 정확한 리포스트 수와 댓글 수와 좋아요 수, 작성 지역(성 또는 국가), 토픽, 미디어가 포함됩니다. 커서로 최근 약 2,000개 게시물까지 넘겨 볼 수 있습니다. 긴 게시물은 이 목록에서 줄여서 반환합니다. 고급 티어(5 크레딧)입니다.
handle, id, url, media_only, limit, cursor
/v1/weibo/post게시물 하나를 전체 내용으로 반환합니다. 전체 본문, 작성자, 시간, 작성 지역, 정확한 리포스트 수와 댓글 수와 좋아요 수와 조회 수, 토픽, 모든 사진과 영상이 포함됩니다. 표준 티어(1 크레딧)입니다.
url
/v1/weibo/post/comments게시물의 댓글을 좋아요순(hot) 또는 최신순(latest)으로 반환합니다. 댓글마다 본문, 시간, 작성 지역, 좋아요 수, 답글 수, 정확한 팔로워 수가 있는 작성자가 포함됩니다. 아주 큰 스레드는 Weibo가 수백 개에서 끊습니다. 고급 티어(5 크레딧)입니다.
url, sort, limit, cursor
/v1/weibo/comment/replies댓글 하나 아래의 답글을 오래된 순으로 반환합니다. 답글마다 어떤 댓글에 대한 것인지 comment.parent_id에 담기고 작성 지역, 좋아요 수, 작성자가 포함됩니다. comment_id는 게시물 댓글 경로에서 가져옵니다. 고급 티어(5 크레딧)입니다.
comment_id, limit, cursor
/v1/weibo/search키워드 또는 #토픽#에 맞는 공개 게시물을 최신순으로 페이지당 최대 50개 반환합니다. since와 until로 특정 기간을 몇 년 전까지 읽을 수 있습니다. 탭은 latest, all, original, verified, top, hot, videos, media, images를 지원합니다. Weibo 자체 검색이 보여 주는 게시물이므로 전수 조사는 아닙니다. 고급 티어(5 크레딧)입니다.
query, tab, since, until, limit, cursor
/v1/weibo/search/users이름 또는 키워드에 맞는 계정을 최대 50개 반환합니다. 표시 이름, 소개, 인증 여부와 사유, 게시물 수, 성별이 포함됩니다. 검색에서는 팔로워 수가 반올림되므로 author.followers는 null이며 정확한 값은 프로필 경로가 반환합니다. 고급 티어(5 크레딧)입니다.
query, limit
/v1/weibo/trendingWeibo의 실시간 핫 검색 목록을 반환합니다. 토픽마다 순위, 제목, 정확한 열기 점수, 카테고리, 신규 또는 핫 배지, 목록 진입 시간이 포함됩니다. 유료 노출은 include_promoted가 true일 때만 포함됩니다. 고급 티어(5 크레딧)입니다.
include_promoted, limit
웨이보 계정 한 개의 이름, 소개글, 인증 여부와 사유, 정확한 팔로워 수, 팔로잉 수, 게시물 수, 지역, 성별, 생일, 가입일을 반환합니다.
게시물을 가져오기 전에 계정 규모를 파악하거나, 계정 검색에서 빠지는 정확한 팔로워 수가 필요할 때 사용하세요.
1크레딧
$ curl https://www.socialcrawl.dev/v1/weibo/profile?id=2803301701 \
-H "x-api-key: sc_YOUR_API_KEY"// 실제 실행에는 API 키가 필요합니다. "실행해보기"를 누르면 예시 응답을 표시합니다Weibo도 다른 SocialCrawl 데이터 엔드포인트와 같습니다. API 키로 GET /v1/weibo/… 를 호출하고 캐시 미스에 크레딧을 쓰며 동일한 JSON 봉투를 받습니다.
x-api-key 헤더에 키를 보냅니다. 공개 읽기에 Weibo 계정이나 개발자 앱은 필요 없습니다. SocialCrawl 전 플랫폼에 같은 키를 사용합니다.
경로에 따라 handle, id, url, query, comment_id를 쿼리로 전달합니다. 계정 경로는 handle, id, url 중 하나를 받습니다. 과금 전에 형식을 검증합니다.
계정 프로필과 게시물 상세는 1 크레딧입니다. 나머지 Weibo 경로는 5 크레딧입니다. 캐시 히트는 0입니다.
응답 형태는 success, data, credits_used, credits_remaining, request_id, cached로 동일합니다. 페이지가 있는 목록 응답은 페이지네이션 필드를 가집니다.
대부분 제품은 대상을 먼저 찾은 뒤 필요할 때만 상세와 리뷰를 깊게 봅니다.
GET /v1/weibo/search/users?query=…검색에 맞는 계정 AuthorList
검색은 표시 이름과 id를 반환하며 팔로워 수는 반올림됩니다.
GET /v1/weibo/profile?id=…정확한 팔로워, 팔로잉, 게시물 수가 있는 Author
검색이 반올림한 수치를 프로필 경로가 정확하게 반환합니다.
GET /v1/weibo/profile/posts?id=…최신순 PostList, 페이지당 최대 50개
커서로 최근 약 2,000개 게시물까지 넘겨 볼 수 있습니다.
GET /v1/weibo/post/comments?url=…hot 또는 latest 정렬 CommentList
독자 반응을 확인할 수 있으며 답글은 호출 한 번이면 이어집니다.
GET /v1/weibo/profile?id=2803301701
Host: www.socialcrawl.dev
x-api-key: sc_your_api_key_here
GET /v1/weibo/profile/posts?id=2803301701&limit=50{
"success": true,
"data": {
"author": {
"id": "2803301701",
"username": "rmrb",
"display_name": "Example account",
"followers": 1000000,
"joined_at": "2010-01-01T00:00:00Z"
}
},
"credits_used": 1,
"credits_remaining": 9999,
"request_id": "req_…",
"cached": false
}아키타입이 맞는 범위에서 필드 이름은 SocialCrawl 나머지와 같습니다. 한 번 파싱해 여러 플랫폼에 재사용합니다.
표시 이름, username, 소개, verified, followers, following, posts_count, location, joined_at
items[]에 본문, 리포스트 수와 댓글 수와 좋아요 수, ext.ip_location, 미디어, 커서
items[]에 본문, 좋아요 수, 답글 수, ext.ip_location, 답글의 parent_id
순위, 제목, 열기 점수, 카테고리, 배지가 있는 핫 검색 토픽
다른 /v1 플랫폼 엔드포인트와 같은 요청 수명주기입니다. Weibo은 사이드카가 아닙니다.
Next.js catch-all이 Hono 소셜 API로 라우팅합니다. request_id를 만들고 키를 인증한 뒤 분당 600회, 키당 동시 50개 한도를 적용합니다.
레지스트리에서 weibo 경로를 찾습니다. 필수 파라미터와 형식 검사를 먼저 합니다. 잘못된 입력은 과금 없이 400입니다. 유효 호출은 읽기를 시작하기 전에 티어 비용을 원자적으로 차감합니다.
platform + resource + params로 캐시 키를 만듭니다. 히트면 credits_used = 0으로 즉시 반환합니다. 미스면 공개 페이지를 실시간으로 읽으며 5xx나 네트워크 오류는 재시도하고 소스가 불안정하면 서킷 브레이커를 사용합니다.
Weibo JSON을 Author, PostList, Post, CommentList 아키타입으로 매핑하고 Zod로 검증한 뒤 성공 봉투로 감싸 과금 감사 로그를 남깁니다.
운영에서 중요한 과금 규칙
Weibo는 공개 읽기 데이터입니다. SocialCrawl 스키마로 정규화하므로 별도 벤더 SDK를 배울 필요가 없습니다.
weibo.com의 공개 계정, 게시물, 댓글, 검색 결과, 핫 검색 목록입니다.
공개 페이지를 요청 시점에 읽어 서버에서 정규화합니다. Weibo 로그인이나 세션을 직접 운영할 필요가 없습니다.
Author, PostList, Post, CommentList, AuthorList, SearchResult입니다.
게시, 메시지, 팔로우, 비공개 콘텐츠는 제공하지 않습니다.
이 API가 가장 많이 사용되는 작업입니다.
중국어권 소셜 리스닝과 트렌드 추적
호출은 토픽이나 계정 검색에서 시작해 중요한 대상의 게시물, 댓글, 답글로 깊어집니다. 게시물, 댓글, 핫 검색 목록을 작성 지역과 함께 다른 플랫폼과 같은 스키마로 제공하며 Weibo 로그인을 관리할 필요가 없습니다.
라이브 미스는 요청 시점에 공개 페이지를 읽습니다. 반복 호출은 캐시에서 0 크레딧으로 응답합니다.
이 데이터를 활용하는 대표적인 방식과 각 방식에서 주로 사용하는 스택입니다.
기간을 지정해 #토픽#을 검색하고 확산된 게시물의 댓글을 읽습니다.
핫 검색 스냅샷과 키워드 검색으로 중국에서 화제가 되는 주제를 추적합니다.
profile로 정확한 수치를, profile/posts로 최근 반응을 확인합니다.
프로필은 1 크레딧입니다. 게시물은 5 크레딧입니다. 캐시 히트는 무료입니다.
curl "https://www.socialcrawl.dev/v1/weibo/profile?id=2803301701" \
-H "x-api-key: sc_your_api_key_here"curl "https://www.socialcrawl.dev/v1/weibo/profile/posts?id=2803301701&limit=50" \
-H "x-api-key: sc_your_api_key_here"모든 엔드포인트가 같은 응답 구조의 JSON을 보내드려요. 엔드포인트가 해당 지표를 지원하고 계산에 필요한 원본 값이 있을 때만 참여율·콘텐츠 카테고리 같은 계산 필드가 포함돼요.
API, 요금제, 기능에 대한 질문과 답변입니다.
문의하기AI에게 SocialCrawl을 물어보세요