linkedin-fetch은(는) 무엇을 하나요?
Claude Code 스킬 — Apify를 통해 기업 LinkedIn 페이지의 게시물을 가져옵니다. 시간 창, 날짜 범위, 자동 슬러그 해석 및 미디어 다운로드를 지원합니다.
설명
이 스킬은 Apify의 LinkedIn Posts Scraper를 사용하여 기업 LinkedIn 페이지에서 게시물 데이터를 가져옵니다. 시간 창(last, week, month, year) 또는 사용자 지정 날짜 범위를 기준으로 게시물을 필터링할 수 있습니다. 또한 제공된 슬러그를 기반으로 올바른 LinkedIn 회사 URL을 자동으로 해석하고 게시물에 포함된 미디어 파일을 다운로드하는 옵션도 제공합니다.
전제 조건
- Apify API 토큰:
APIFY_API_TOKEN환경 변수에 설정되어 있어야 합니다. Apify Console에서 토큰을 얻으세요.
사용법
Claude Code에서 다음 명령을 사용하세요:
linkedin-fetch --slug [SLUG] [옵션]
예시
# 기본 사용법 (최근 5개 게시물)
linkedin-fetch --slug google
# 시간 창 사용
linkedin-fetch --slug google --timeframe week
# 사용자 지정 날짜 범위
linkedin-fetch --slug google --start-date 2024-01-01 --end-date 2024-01-31
# 최대 게시물 수 및 미디어 다운로드
linkedin-fetch --slug google --max-posts 20 --download-media
옵션
| 옵션 | 설명 | 기본값 |
|---|---|---|
--slug | LinkedIn 회사 슬러그 (예: google) | (필수) |
--timeframe | 시간 창 (last, week, month, year) | last |
--start-date | 사용자 지정 날짜 범위의 시작 날짜 (YYYY-MM-DD) | 없음 |
--end-date | 사용자 지정 날짜 범위의 종료 날짜 (YYYY-MM-DD) | 없음 |
--max-posts | 가져올 최대 게시물 수 | 5 |
--download-media | 게시물에서 미디어 다운로드 | false |
작동 방식
- 슬러그 해석: 제공된 슬러그를 사용하여 전체 LinkedIn 회사 URL을 구성합니다 (예:
google→https://www.linkedin.com/company/google). - 날짜 필터링: 시간 창이나 사용자 지정 날짜 범위가 제공되면 해당 기준에 맞는 게시물만 가져옵니다.
- 게시물 스크래핑: Apify LinkedIn Posts Scraper를 사용하여 게시물을 스크래핑합니다.
- 미디어 다운로드:
--download-media가 활성화되면 각 게시물에 첨부된 미디어 파일을 다운로드합니다. - 결과 반환: 수집된 데이터를 구조화된 형식으로 반환합니다.
환경 변수
APIFY_API_TOKEN: Apify API 토큰 (필수)
참고 사항
- Apify는 유료 서비스입니다. 사용량에 따라 요금이 부과될 수 있습니다.
- LinkedIn은 스크래핑 활동을 제한할 수 있으므로 합리적인 속도 제한을 준수하세요.
- 회사 페이지의 공개 게시물만 가져옵니다.
라이선스
MIT