프로젝트 소개

x-kit은 X.com 웹 클라이언트 프로토콜을 위한 순수 Python 툴킷 및 연구 저장소입니다. 트윗 세부 정보 읽기, 사용자 프로필 확인, 날짜 범위 페이지네이션을 통한 사용자 타임라인 및 검색 결과 수집, 선택적 미디어를 포함한 트윗 생성, 리트윗 또는 인용 트윗을 위한 명령줄 스크립트를 제공합니다. 이 프로젝트에는 VibeLoft 프로필에서 연결된 공개 Twitter/X 계정을 수집하고, 게시물 및 팔로워 수를 수집하며, 속도 제한을 준수하면서 타임라인을 순차적으로 다운로드하는 유틸리티도 포함되어 있습니다. 설정에는 X.com 브라우저 세션의 인증 토큰이 필요하며, 저장소에는 리버스 엔지니어링된 GraphQL 작업에 대한 분석 노트가 포함되어 있습니다. 데이터 내보내기는 data/ 디렉터리에 저장되며, 민감한 정보의 커밋을 방지하기 위한 보호 조치가 마련되어 있습니다.