X가 제작한 v2 도구 및 라이브러리
v2용 커뮤니티 도구 및 라이브러리
C# / .NET
- CoreTweet 또 다른 .NET용 X 라이브러리
- LinqToTwitter X API용 LINQ 공급자
- SocialOpinion C#로 작성된 X API 연동 API
- Tweetinvi 직관적인 X C# 라이브러리
- TwitterSharp X API v2용 C# 래퍼
Go
- ctw X API용 라이브러리
- go-twitter X API v2 통합용 Go 라이브러리
- gotwi Go용 X API v2 라이브러리
- gotwtr X API용 라이브러리
- twitter-stream X API v2 Filtered Stream을 위한 Go 래퍼
- twitter X API용 Go 클라이언트
java
- twittered Java 개발자를 위한 X API 클라이언트
- twitter4j-v2 Twitter4J와 함께 사용하도록 설계된 간단한 X API v2 래퍼
- twitter-compliance X의 컴플라이언스 이벤트를 동기화하는 멀티모듈 Jakarta EE 애플리케이션
- JTW Java용 X API v2 클라이언트 라이브러리
JavaScript (Node.JS) / TypeScript
- node-twitter-api-v2 강한 타입 지원, 완전한 기능, 경량이면서도 다재다능하고 강력한 Node.js용 X API 클라이언트
- twitter.js X API v2와 상호작용하기 위한 객체 지향형 Node.js 및 TypeScript 라이브러리
- twitter-types X API용 타입 정의
- twitter-v2 X API를 위한 비동기 클라이언트 라이브러리
- tweet-json-to-html X API v2 게시물 JSON 객체를 HTML 형식으로 변환
Kotlin
- KTweet X API v2를 활용할 수 있는 Kotlin 라이브러리입니다.
- Tweedle X API v2를 중심으로 한 Kotlin 기반의 Android 라이브러리입니다.
- TwitterApiKit X API v2에 접근하기 위한 데이터 객체 작성 시간을 절약해 줍니다. 이 라이브러리는 Java, Kotlin, Android에서 지원됩니다.
PHP
- bird-elephant X API v2 엔드포인트용 PHP 클라이언트 라이브러리
- twifer X API Standard v1.1 및 X API v2용 간단한 PHP 라이브러리
- twitter-api-v2-php X API v2에 빠르고 간편하게 액세스할 수 있게 해주는 PHP 패키지
- twitteroauth X API와 함께 사용하기 위한 PHP 라이브러리
- twitter-ultimate-php X API v2용 PHP 래퍼
- Twitter Stream API X Stream API v2를 실시간으로 소비
PowerShell
- BluebirdPS PowerShell 7용 X 자동화 클라이언트. 게시물 작성, 리포스트, 다이렉트 메시지 보내기, 리스트 관리 등
Python
- tweepy Python용 X 라이브러리
- twarc X API를 통해 JSON 데이터를 수집하는 명령줄 도구이자 Python 라이브러리로, X API v2 작업용 명령어(twarc2)를 포함
- python-twitter X API v2용 간단한 Python 래퍼
- TwitterAPI X API용 경량 Python 래퍼
- twitterati X Developer API v2용 래퍼
- twitter-stream.py X API v2용 Python API 클라이언트
- twitivity Python용 Account Activity API 클라이언트 라이브러리
- PyTweet X API용 동기식 Python 래퍼
- tweetkit 학술 연구용 X API Python 클라이언트
- tweetple 학술 연구용 Full-Archive Search 엔드포인트에서 정보를 스트리밍하는 래퍼
- 2wttr 학술 연구용 X API v2에서 게시물 가져오기
R
- academictwitteR X Academic Research Product Track v2 API 엔드포인트를 쿼리하기 위한 R 패키지
- RTwitterV2 X v2 API용 R 함수
Ruby
- omniauth-twitter2 X OAuth 2.0 인증을 위한 OmniAuth 전략
- tweetkit Ruby용 X v2 API 클라이언트
- twitter_oauth2 Ruby용 X OAuth 2.0 클라이언트 라이브러리
Rust
- twitter-v2 X API v2를 위한 Rust 바인딩
Swift
- Twift X v2 API용 비동기 Swift 라이브러리
- TwitterAPIKit X API v1 및 v2용 Swift 라이브러리
공식 v1.1 도구 및 라이브러리
이 페이지 아래에는 커뮤니티 지원 라이브러리 목록도 포함되어 있습니다.
| 언어 | 클라이언트 | SDK / 라이브러리 | 도구 |
|---|---|---|---|
| JavaScript / Node.js | — | — | Autohook - Premium v1.1 Account Activity API 시작하기 |
| Python | search-tweets-python - v2, Premium v1.1, Enterprise 검색을 지원하는 클라이언트 | — | — |
| Ruby | search-tweets-ruby - v2, Premium v1.1, Enterprise 검색을 지원하는 클라이언트 | — | — |
추가 공식 자료
더 많은 코드 예제가 필요하신가요? GitHub과 Glitch에서 확인하실 수 있습니다.
| 도구 / 라이브러리 | 설명 |
|---|---|
| twemoji | JavaScript 라이브러리를 포함해 크로스 플랫폼 지원을 제공하는 Twitter의 무료 오픈 소스 이모지 문자 세트입니다. |
| twitter-text | Tweet 텍스트의 파싱과 토큰화를 표준화하기 위한 라이브러리 모음입니다. Java, JavaScript, Objective-C, Ruby용으로 제공됩니다. Tweet의 문자 수 계산 방법 자세히 알아보기. |
| OpenAPI specification | Postman 또는 Insomnia 같은 도구로 v2 API를 실습할 때 이 사양을 사용하세요. |
| twurl | OAuth 인증을 포함해 Twitter API와 상호작용하는 커맨드라인 도구(CLI)입니다. Ruby 런타임이 필요합니다. |
| Postman collection | 테스트 및 개발을 위해 X API 엔드포인트를 다룰 수 있도록 Postman 컬렉션을 살펴보세요. |
커뮤니티 도구 및 라이브러리
X API v2를 지원하는 라이브러리를 개발하셨다면, 이 페이지에 추가할 수 있도록 커뮤니티 포럼에서 알려주세요. 포럼을 통해 이 목록의 변경 사항도 신고할 수 있습니다. 선호하는 프로그래밍 언어용 라이브러리나 도구가 없다면 피드백 플랫폼을 통해 알려주세요. 해당 플랫폼에서 아이디어에 투표하거나, 새 프로젝트를 만들어 제출하는 데 영감을 얻을 수도 있습니다.