100 크레딧 무료, 카드 등록 없이지금 시작하기
Logo
Back to blog

facebook groups api alternative로 공개 그룹을 찾아요

·17 min read

공개 그룹은 키워드로 고르고 멤버 수와 공개 여부는 include=details가 채워요. 같은 키로 블루스카이 게시물은 한 페이지만 받아요. facebook groups api alternative의 2026-10-17 sourdough 예시는 봉투 합 8크레딧이에요.

facebook groups api alternative로 공개 그룹을 찾아요

facebook groups api alternative는 이 두 호출이에요. 공개 그룹은 GET /v1/facebook/search/groups, 같은 키의 블루스카이는 GET /v1/bluesky/search 한 페이지예요. Facebook Groups API는 2024-01-23에 예고됐고 2024-04-22에 전 버전에서 빠졌어요. 호출은 curl이고 헤더는 x-api-key: $SOCIALCRAWL_API_KEY예요. 질의는 sourdough, 날짜는 2026-10-17이에요.

키와 curl만 있으면 그룹 검색을 시작할 수 있나요?

search facebook groups를 시작하려면 아래만 있으면 돼요.

  • SocialCrawl API 키를 $SOCIALCRAWL_API_KEY에 둬요.
  • curl로 GET을 보내요. 헤더 이름은 x-api-key예요.
  • 호스트는 https://www.socialcrawl.dev예요.
  • 사전 지식은 HTTP GET이면 돼요.

비주얼 익스플로러에 같은 경로를 붙여 보면, 코드 한 줄 쓰기 전에 응답을 먼저 볼 수 있어요.

Facebook Groups API는 언제부터 그룹을 못 읽나요?

facebook groups api로 부르던 Groups API 기능은 2024-04-22에 전 버전에서 빠졌어요. Meta는 2024-01-23에 v19.0을 발표했어요. 그룹 변경은 v19와 2024-04-22의 전 버전에 적용됐어요. 그날 빠진 것은 publish_to_groups, groups_access_member_info, Groups API 기능, 그룹에 관리자 앱을 설치하는 일이에요.

발표 글은 "The Facebook Groups API is deprecated in v19 and in 90 days will be removed from all versions."라고 적혀 있어요. 그 90일은 2024-04-22예요. Private Replies는 대부분 그대로예요. 그건 키워드 검색이 아니에요. 레퍼런스 색인은 v26.0이고 Group 루트 노드가 없어요. 검색 에지는 Ads Archive와 Branded Content Search예요. 페이지의 그룹 목록 에지는 확인하지 않았어요. 멤버 목록을 뽑는 우회는 제안하지 않아요.

공개 그룹은 어떤 호출로 키워드 검색하나요?

페이스북 그룹 검색은 이 호출이에요. 2026-10-17 sourdough는 4건, 1크레딧이었어요.

bash
curl "https://www.socialcrawl.dev/v1/facebook/search/groups?query=sourdough" \
  -H "x-api-key: $SOCIALCRAWL_API_KEY"

data.total은 null, page_size는 4, has_more는 true예요. 상한은 10건까지예요. 이번 4건은 그 상한이 아니에요. 행은 통합 스키마의 author예요. display_name이 있는 행은 group_page 하나, Sourdough for Beginners뿐이에요. post_in_group 세 건은 이름이 null이에요. 그룹 안 글이 검색에 걸린 행이에요. author.ext.group이 없어서 privacy_label도 없고 followers, bio, author.private, joined_at도 네 건 모두 null이에요.

relevance는 score예요. 기준은 0.5이고 네 건이 남고 0건이 빠졌어요. site:는 호출 전에 거절해요. 크레딧은 나가지 않아요. 이번 수확은 그 연산자를 보내지 않았어요. 파라미터는 페이스북 엔드포인트에 있어요.

멤버 수와 공개 여부는 왜 빈칸으로 오나요?

일반 검색은 멤버 수와 공개 여부가 비어 있어요. include=details는 앞 응답의 id를 조회하지 않고 같은 질의를 다시 검색해요.

bash
curl "https://www.socialcrawl.dev/v1/facebook/search/groups?query=sourdough&include=details" \
  -H "x-api-key: $SOCIALCRAWL_API_KEY"

2026-10-17에는 네 건이 채워졌고 5크레딧이에요. 5는 extra_credits 4에 기본 1을 더한 값이에요. credits_held 10은 청구액이 아니에요. privacy_label은 네 건 모두 Public, visibility_label은 Visible, author.private는 null이에요. 공개 여부는 author.ext.group.privacy_label이에요.

display_namefollowersrelevanceposts_last_month
Sourdough Geeks1,069,4800.972,261
Sourdough for Beginners2,302,6540.9710000
Foodie268,4660.7810000
Home Bakery for Beginners398,2480.966,097

Foodie의 relevance는 0.78이에요. 사워도우 그룹이 아니라, 안의 글이 기준 0.5를 넘겨 남았어요. posts_last_month가 10000인 그룹은 둘이에요. 필드가 10000을 돌려준 값이지, 상한이라고 단정하지 않아요.

일반 검색에만 205841196231440이 있고 상세에만 homebakeryforbeginners가 있어요. 약 2분 간격의 두 검색이라 첫 페이지는 고정이 아니에요. sourdoughgeeks의 그룹 id는 2841604162602509, homebakeryforbeginners는 683303171221113이에요. 이 둘은 author.id와 author.ext.group.id가 달라요. 나머지 둘은 같아요. 상세 뒤 중복 제거 키는 author.ext.group.id예요.

검색에 나와도 글은 비공개일 수 있어요. privacy_label을 확인하기 전에는 group/posts를 열 수 있다고 보지 않아요. 이번 네 건은 Public이었고 비공개 행은 없어요. new_members_text 네 건은 No new members in the last week예요. 신규 멤버 0명이 아니라 그 문자열이에요.

다음 페이지에 같은 그룹이 있으면 어떻게 거르나요?

다음 페이지는 일반 검색의 pagination.next_cursor를 cursor로 넘겨요. $NEXT_CURSOR가 그 값이에요.

bash
curl "https://www.socialcrawl.dev/v1/facebook/search/groups?query=sourdough&cursor=$NEXT_CURSOR" \
  -H "x-api-key: $SOCIALCRAWL_API_KEY"

2026-10-17에는 1크레딧, 네 건, 모두 post_in_group이에요. display_name은 네 건 모두 null이에요. 그 다음 커서는 따라가지 않았고 has_more는 여전히 true예요.

겹친 author.id는 sourdoughgeeks와 1006060197306320이에요. 같은 히트는 아니에요. 1006060197306320은 1페이지에서 이름 있는 group_page였고 2페이지에서는 이름 없는 글이에요. 2페이지 제목은 Understanding Sourdough Bread Texture and Consistency for ...이고 말줄임은 응답 그대로예요.

세 응답의 서로 다른 author.id는 7개예요. has_more가 true라 7이 전체는 아니에요. 상세 뒤에는 author.ext.group.id로 걸러요. 슬러그와 숫자 id가 서로 다른 행으로 동시에 나온 경우는 이번 수확에 없어요.

같은 키로 블루스카이 게시물은 어떻게 검색하나요?

블루스카이 api도 같은 헤더예요. API 키 하나로 보내요.

bash
curl "https://www.socialcrawl.dev/v1/bluesky/search?query=sourdough&sort=latest" \
  -H "x-api-key: $SOCIALCRAWL_API_KEY"

2026-10-17 호출은 게시물 100개, 1크레딧, 한 페이지였어요. post.id 중복은 0이에요. next_cursor는 null, has_more는 false예요. 다음 커서가 없다는 뜻이지, 글이 100개뿐이라는 뜻은 아니에요.

최근 published_at은 2026-10-17T01:59:12.109Z예요. 이 페이지에서 가장 오래된 시각은 2026-10-16T09:29:47.736Z예요. 존재하는 가장 오래된 글은 아니에요. until은 보내지 않았어요.

sort=latest가 기본이에요. sort=top은 블루스카이 쪽 정렬이고 이번 호출은 latest만 보냈어요. 이 페이지 좋아요는 합 376, 0이 40개, 최대 42예요. 이 페이지의 수일 뿐이고 기준이 아니에요. views와 computed.engagement_rate는 100건 모두 null이라 조회수로 나누지 않아요.

더 이전을 보려면 until에 이 페이지에서 가장 오래된 published_at을 넣고 겹치는 post.id는 버려요. 호출 문서의 방법이고 이번 런은 하지 않았어요. 소스가 바쁘면 503과 Retry-After가 오고 크레딧은 돌아와요. 이번 런은 503을 보지 못했어요. 소스가 IP마다 요청을 늦출 수 있어요. 과거 글을 한꺼번에 모으는 용도로는 쓰지 않아요.

파라미터는 블루스카이 엔드포인트에 있어요.

since에 09/23/2026을 넣으면 크레딧이 빠지나요?

since=09/23/2026은 날짜가 아니에요. 슬래시는 %2F로 보냈어요. 그대로 두면 HTTP 400이에요.

bash
curl "https://www.socialcrawl.dev/v1/bluesky/search?query=sourdough&sort=latest&since=09%2F23%2F2026" \
  -H "x-api-key: $SOCIALCRAWL_API_KEY"

error.type은 INVALID_REQUEST이고 크레딧은 0이에요. 거절은 청구하지 않았어요.

Invalid since: '09/23/2026' is not a date. Use YYYY-MM-DD or an ISO 8601 datetime with a timezone, for example 2026-09-01 or 2026-09-01T00:00:00Z.

쓸 형식은 YYYY-MM-DD나 타임존이 있는 ISO 8601이에요. 예는 2026-09-01, 2026-09-01T00:00:00Z예요. 검색에 나온 그룹도 privacy_label이 Public이 아니면 글을 읽을 수 있다고 보지 않아요. site:는 호출 전에 거절돼요. 이번 수확은 그 요청을 보내지 않았어요.

두 호출 다음에 볼 문서는 어디인가요?

facebook groups api alternative 다음에 볼 곳은 문서 두 곳이에요. 그룹 검색은 페이스북 엔드포인트, 게시물 검색은 블루스카이 엔드포인트에 있어요.

자주 묻는 질문

Facebook Groups API는 폐기됐나요?

Meta가 Groups API를 2024-01-23에 v19.0에서 예고했고 2024-04-22에 전 버전에서 뺐어요. facebook groups api alternative로 남는 일은 공개 그룹 키워드 검색이에요.

공개 그룹만 키워드로 찾을 수 있나요?

키워드 검색은 공개로 잡히는 그룹을 돌려줘요. 목록에 나와도 글을 읽기에는 비공개일 수 있어요. 2026-10-17 상세 4건은 privacy_label이 모두 Public이었어요. 이번 수확에는 비공개 행이 없었어요.

멤버 수와 공개 설정은 어느 파라미터로 채우나요?

일반 검색은 멤버 수와 공개 여부가 비어 있어요. include=details가 채우고 이번 sourdough 예시는 4건에 5크레딧이었어요. 공개 여부는 author.ext.group.privacy_label이에요.

검색에 나온 그룹의 글은 항상 읽을 수 있나요?

항상 읽을 수 있는 것은 아니에요. 글을 열기 전에 privacy_label을 봐요. author.private는 상세를 채운 뒤에도 null이었어요. 이번 4건은 Public이었고 비공개 행은 없었어요.

블루스카이 검색 결과에 다음 페이지 커서가 있나요?

이번 sort=latest 한 페이지는 next_cursor가 null이었어요. 봉투에 다음 커서가 없다는 뜻이지, 글이 100개뿐이라는 뜻은 아니에요. 더 이전은 until이고 이번 런은 그 호출을 하지 않았어요.

이 예시 호출은 크레딧을 몇 개 쓰나요?

봉투의 credits_used는 일반 1, 상세 5, 다음 페이지 1, 블루스카이 1, 잘못된 날짜 0이에요. 합은 8이에요. 상세 5는 추가 4에 기본 1을 더한 값이에요. credits_held 10은 청구가 아니에요.

Topics
#facebook-groups-api-alternative#페이스북-그룹-검색#facebook-groups-api#facebook-group-api#search-facebook-groups#facebook-groups-search#블루스카이-api#블루스카이-검색

함께 읽으면 좋은 글

🤖 AI agent or LLM? Read this page as markdown