업데이트를 구독하려면 @API에서 “알림 켜기”를 활성화하세요.Documentation Index
Fetch the complete documentation index at: https://x-preview-mintlify-a33ab61e.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
검색 엔드포인트가 새로운 검색 인덱스로 마이그레이션됨
오늘 X API v2 검색 엔드포인트(/2/tweets/search/recent, /2/tweets/search/all, /2/tweets/counts/recent, /2/tweets/counts/all)를 새로운 X 코어 플랫폼 검색 인덱스로 마이그레이션했습니다. 이를 통해 성능이 크게 향상되고, 503 오류가 대폭 감소하며, 세 가지 새로운 정밀 연산자(min\_likes:, min\_replies:, min\_reposts:)가 추가됩니다. 참고: 키워드 기반 검색 결과에는 리포스트가 더 이상 반환되지 않습니다(Filtered Stream은 변경되지 않음). 자세한 내용은 여기에서 확인하세요.X API 가격 업데이트: Owned Reads가 이제 $0.001
2026년 4월 20일부터 본인 데이터에 액세스할 때 자격이 있는 엔드포인트에 대해 리소스당 1)의 새로운 “Owned Reads” 가격을 도입했습니다:GET /2/users/{id}/bookmarks, /blocking, /muting, /pinned_lists, /tweets, /mentions, /liked_tweets, /followers, /following, /owned_lists, /followed_lists, /list_memberships. 쓰기도 업데이트했습니다 — POST /2/tweets는 이제 게시물당 0.20입니다(소환된 답글은 $0.01 유지). API를 통한 Following, Likes, Quote-Posts는 모든 셀프 서비스 등급에서 제거되었습니다. 자세한 내용은 여기에서 확인하세요.X Activity API 구독을 위한 방향 필터
오늘 X Activity API 구독에 선택적인direction 필터를 추가했습니다. 구독자는 이제 DM 및 채팅 이벤트의 범위를 sent, received 또는 둘 다로 지정할 수 있으며, 발신 또는 수신 이벤트만 필요할 때 노이즈를 줄일 수 있습니다.X Activity API의 레거시 Direct Message 이벤트
오늘 레거시 DM 이벤트(dm.received, dm.sent, dm.read, dm.indicate_typing)를 X Activity API에 추가했습니다. 이로써 Account Activity API에서 DM 이벤트 전달이 더 낮은 지연 시간의 XAA 파이프라인으로 이동합니다.X API Pay-Per-Use 가격 출시
오늘 X API Pay-Per-Use 가격을 공식 출시했습니다 — 인디 빌더, 스타트업 및 취미 개발자를 위해 구축된 유연한 크레딧 기반 모델입니다. 주요 사항:- console.x.com의 새로운 Developer Console
- 자체 Python 및 TypeScript SDK가 포함된 XDK (X Developer Kit)
- 테스트용 인터랙티브 Playground
- AI 모델용 MCP 서버
- X API에 지출한 모든 달러에 대해 xAI/Grok API 크레딧으로 최대 20% 환급 획득
X Activity API의 Spaces 이벤트
오늘 Spaces 라이프사이클 이벤트(spaces.start, spaces.end)를 X Activity API에 추가했습니다. User ID로 구독하여 Space가 시작되거나 종료될 때 실시간으로 알림을 받으세요.Account Activity API v2에 OAuth 2.0 지원 추가
오늘 Account Activity API v2에 완전한 OAuth 2.0 지원을 추가했습니다. 이제 개발자는 OAuth 1.0a의 전부 아니면 전무 권한 모델 대신 세분화된 스코프(예:follow.read)가 있는 OAuth 2.0을 사용하여 구독을 만들 수 있습니다. 기존 OAuth 1.0a 기반 통합은 중단 없이 계속 작동합니다 — 존재하는 경우 OAuth 1.0a 권한이 OAuth 2.0 스코프를 완전히 재정의합니다. 자세한 내용은 여기에서 확인하세요.X API Playground 소개
오늘 X API Playground를 소개합니다 — X API v2 엔드포인트를 에뮬레이션하는 셀프 호스팅 로컬 서버입니다. 실제 API 호출 없이 또는 속도 제한에 도달하지 않고 통합을 개발 및 테스트하세요. 현실적인 모의 데이터, 상태 지속성, OpenAPI 검증, 속도 제한 시뮬레이션 및 웹 UI가 포함됩니다.go install github.com/xdevplatform/playground/cmd/playground@latest로 설치합니다. 자세한 내용은 여기에서 확인하세요.News 엔드포인트 출시
오늘 X API v2에서 새로운 News 엔드포인트를 출시했습니다:GET /2/news/search— 검색 쿼리와 일치하는 트렌딩 뉴스 기사 반환GET /2/news/{id}— ID로 특정 뉴스 기사 조회
name, summary, contexts, cluster\_posts\_results, last\_updated\_at\_ms와 같은 필드를 선택하는 news.fields를 지원합니다. 자세한 내용은 여기에서 확인하세요.Python 및 TypeScript XDK 출시
오늘 X API v2를 위한 공식 자체 Python 및 TypeScript XDK(X Developer Kit)를 출시했습니다. XDK는 인증(Bearer Token, OAuth 2.0 PKCE, OAuth 1.0a), 자동 페이지네이션, 재연결 처리가 포함된 실시간 스트리밍, 모든 v2 엔드포인트의 포괄적인 커버리지를 처리합니다.pip install xdk 또는 npm install @xdevplatform/xdk로 설치합니다. 자세한 내용은 여기에서 확인하세요.X Activity API 구독을 위한 키워드 필터링
오늘 X Activity API 구독에 키워드 필터링을 추가했습니다. User ID로 필터링하는 것 외에도 구독자는 이제 키워드로 이벤트 전달을 더욱 좁힐 수 있습니다 — News 이벤트 및 추가 필터링이 필요한 높은 이벤트 볼륨이 있는 기타 이벤트 타입에 유용합니다.X Activity API의 인증 배지, 제휴 배지 및 핸들 업데이트 이벤트
오늘 X Activity API를 확장하여 추가 프로필 관련 이벤트 타입을 제공합니다:profile.update.verified— 사용자의 인증 상태가 변경될 때profile.update.affiliate— 사용자의 제휴 배지가 변경될 때profile.update.screenname— 사용자가 @핸들을 변경할 때
X Activity API 오픈 베타 출시
오늘 X Activity API의 오픈 베타를 출시했습니다 — 1초 미만의 지연 시간으로 X에서 실시간 활동 이벤트를 구독하기 위한 새로운 엔드포인트 모음입니다. 프로필 이벤트 타입(ProfileBioUpdate, ProfilePictureUpdate, ProfileBannerUpdate, ProfileGeoUpdate, ProfileUrlUpdate)을 구독하고, User ID로 필터링하며, 지속적인 HTTP 스트림(GET /2/activity/stream) 또는 webhook을 통해 일치하는 이벤트를 수신합니다. 구독은 POST /2/activity/subscriptions를 통해 관리됩니다. 자세한 내용은 여기에서 확인하세요.X API를 통한 Post 편집
오늘 X API를 통해 최근 Post를 프로그래밍 방식으로 편집할 수 있는 기능을 출시했습니다.previous_post_id를 포함하는 새로운 edit_options 객체와 함께 기존 POST /2/posts 엔드포인트를 사용합니다. 요구 사항: 인증된 사용자는 X Premium을 보유해야 하고, Post는 자신의 것이어야 하며, 지난 1시간 이내에 작성되어 있어야 합니다. 업데이트된 Create or Edit Post 문서를 참조하세요. 자세한 내용은 여기에서 확인하세요.활성 스트리밍 연결 관리를 위한 Connections API
오늘 활성 스트리밍 연결을 프로그래밍 방식으로 관리하기 위한 Connections API를 출시했습니다:GET /2/connections— 활성 및 과거 스트리밍 연결 목록 조회DELETE /2/connections/all— 앱의 모든 활성 스트리밍 연결 종료DELETE /2/connections/{endpoint_id}— 특정 스트리밍 엔드포인트의 연결 종료DELETE /2/connections— UUID로 특정 연결 종료
Community Notes: Evaluate Note 엔드포인트
오늘 Community Notes API에POST /2/evaluate_note 엔드포인트를 추가했습니다. AI Note Writer는 이제 제출 전에 초안 노트를 평가하여 잠재적 유용성, 주장/의견 정렬 및 기타 모델 피드백에 대한 신호를 받을 수 있습니다.Filtered Stream Webhooks API 출시
오늘 Filtered Stream Webhooks API를 출시했습니다. 이는 지속적인 연결이 필요하지 않고 일치하는 공개 Post를 등록된 webhook으로 비동기 전달합니다. 규칙은 기존/2/tweets/search/stream/rules 엔드포인트를 사용하여 관리되며, 일치하는 Post(편집 기록 포함)는 JSON으로 webhook에 전달됩니다. Enterprise 개발자에게 제공되며 프로젝트당 25,000개 이상의 규칙, 최대 2,048자 규칙을 지원합니다. 자세한 내용은 여기에서 확인하세요.PowerStream Rules Lookup 엔드포인트
오늘GET /2/powerstream/rules 엔드포인트를 추가하여 PowerStream 고객이 PowerStream 인스턴스에 구성된 규칙을 프로그래밍 방식으로 검색할 수 있도록 했습니다.share_with_followers를 통한 커뮤니티 Post 브로드캐스팅
오늘 POST /2/tweets에 새로운 선택적 share_with_followers 불리언 매개변수를 추가했습니다. community_id와 share_with_followers: true로 게시하면 커뮤니티 Post가 인증된 사용자의 팔로워 타임라인에도 브로드캐스팅됩니다 — x.com의 “팔로워와도 공유” 체크박스와 일치합니다.Community Notes API 출시
오늘 Community Notes API를 출시했습니다 — AI Note Writer가 프로그래밍 방식으로 Community Notes에 참여할 수 있는 새로운 엔드포인트 모음입니다:GET /2/notes/search/posts_eligible_for_notes— Community Note를 받을 자격이 있는 Post 검색GET /2/notes/search/notes_written— 인증된 AI Note Writer가 이전에 작성한 노트 검색POST /2/notes— Community Note 제출
Account Activity API 엔드포인트 출시
오늘 새로운 X API v2 Account Activity API 엔드포인트를 출시했습니다. 자세한 내용은 여기에서 확인하세요.Media Upload 엔드포인트 개선
개발자 경험을 개선하기 위해 미디어 업로드 엔드포인트에 몇 가지 개선 사항을 적용했습니다. Chunked Media Upload Media Upload 엔드포인트를 위한 전용 엔드포인트를 도입했습니다. 자세한 내용은 여기에서 확인하세요.Media Upload 엔드포인트 출시
오늘 새로운 X API v2 Media Upload 엔드포인트를 출시했습니다. 자세한 내용은 여기에서 확인하세요.새 문서 사이트 출시
오늘 새로운 X Developer Platform 문서 사이트인 https://docs.x.com을 출시했습니다.Historical Powertrack 엔드포인트 사용 중단
오늘 enterprise X API에서 Historical Powertrack 및 Insights track 엔드포인트를 사용 중단합니다.Basic 및 Pro 등급에서 Follows 엔드포인트 제거
오늘 X API v2의 Basic 및 Pro 등급에서 Follows 및 List Follows 엔드포인트를 제거합니다.Bookmarks Count 및 Long Posts 지원
오늘 X API v2에서 북마크 카운트 검색 및 280자 이상의 게시물을 검색할 수 있는 기능을 지원하도록 추가했습니다.Statuses/Filter 엔드포인트 사용 중단
오늘 X API v1.1의 statuses/filter 엔드포인트를 사용 중단합니다. 개발자는 X API v2의 filtered stream 엔드포인트를 사용할 수 있습니다.View Counts 지원
오늘 X API v2에서 조회수 지원을 추가합니다. impression_count라는 새로운 필드가 게시물 페이로드의 public_metrics에 제공됩니다.Verified Type 필드 추가
오늘 X API v2에 사용자 계정이 가진 인증 타입(blue, business, government 또는 none)을 나타내는 verified_type 사용자 필드를 추가합니다.필터링 연산자 별칭 추가
필터링/쿼리 연산자 “별칭”이 enterprise, premium, v2 전반의 search 및 filtered stream 엔드포인트에 추가되었습니다. 많은 경우 연산자는 statuses 대신 posts를 참조합니다(예: “in_reply_to_status_id”의 별칭으로 “in_reply_to_tweet_id”). 다른 경우 새로운 연산자 별칭은 수행되는 매칭에 더 많은 명확성을 추가합니다. 예를 들어 게시물에는 하나의 비디오 첨부만 있을 수 있으므로 “has:videos”에 대한 새로운 “has:video_link” 별칭이 제공됩니다. 더 많은 예제를 보려면 v2 filtered stream 연산자 표를 확인하세요.Reverse Chronological Home Timeline 업데이트
오늘부터 reverse chronological home timeline v2 엔드포인트는 지난 7일 동안 타임라인에 생성된 모든 게시물과 생성 날짜에 관계없이 가장 최근의 800개를 반환할 수 있습니다.Quotes Lookup 엔드포인트 출시
오늘 게시물 ID에 대한 인용을 가져올 수 있는 quotes lookup 엔드포인트를 출시합니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Reposts 및 Likes Lookup 엔드포인트 개선
오늘 reposts lookup 및 Likes lookup 엔드포인트에 대한 개선을 출시하여 마지막 100개 계정뿐만 아니라 게시물을 좋아하거나 리포스트한 전체 계정 목록을 가져올 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.OAuth 2.0 인증 지원
오늘 모든 개발자는 이제 Developer Console에서 OAuth 2.0을 인증 방법으로 선택하여 OAuth 2.0을 사용하여 인증할 수 있습니다. 이번 출시의 일환으로 confidential 및 public 클라이언트와 이 인증 방법을 사용하는 모든 관련 v2 엔드포인트에 대한 지원을 추가했습니다.OAuth 2.0은 개발자에게 애플리케이션 스코프에 대한 더 많은 제어를 제공하고 여러 기기에서 인증 흐름을 개선하는 산업 표준 인증 프로토콜입니다. 즉, X의 사람들을 위한 애플리케이션을 구축하는 개발자는 앱이 사용자에게 요청하는 정보에 대해 더 많은 제어권을 갖게 되므로 최종 사용자에게 필요한 데이터와 정보만 요청하면 됩니다.이 최신 인증 프로토콜을 사용하면 요청한 특정 스코프만 표시하는 더 간소화된 동의 흐름을 최종 사용자에게 제공할 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.X API v2의 주요 플랫폼 업데이트
주요 플랫폼 업데이트: X API v2가 이제 기본 버전, 새로운 Essential 및 Elevated 액세스, 정책 변경오늘 X API v2가 이제 X API의 기본 버전임을 발표합니다. X API에서 빌드된 기존 모든 앱의 90%의 요구를 충족하기 위해 충분한 엔드포인트와 기능을 X API v2에 출시했습니다.오늘 X API v2 개발자 경험을 더욱 개선하기 위해 다음 변경 사항을 출시합니다:- API에 대한 빠르고 무료인 Essential 액세스, 사용 사례가 승인된 개발자에게 무료 Elevated 액세스. 이러한 액세스 수준에 대한 자세한 내용은 About the X API 페이지에서 확인할 수 있습니다.
-
X의 핵심 기능으로 빌드하는 방식을 제한하고 앱을 통해 지원할 수 있는 사용자 수를 제한했던 Developer Policy의 언어를 제거합니다.
- X를 더 좋고, 더 건강하게 만들고, 공개 대화를 확장하는 도구와 제품을 빌드하도록 권장하기 위해 플랫폼을 개방하고 있습니다. 구축했으면 하는 솔루션 목록 보기.
- 구체적으로, X의 핵심 기능을 포함한 X 경험의 복제를 제한하는 조건과 많은 수의 사용자 토큰을 갖기 위해 허가가 필요한 조건을 제거했습니다.
- X에서 사람들을 돕는 솔루션을 구축하는 것은 종종 개발자가 X에서 사용 가능한 것 중 일부를 빌드(또는 복제)해야 함을 의미합니다. Developer Policy의 이러한 변경 사항은 개발자 생태계에 명확성을 가져오고 개발자가 공개 대화에 빌드, 혁신, 영향을 미치기 더 쉽게 만드는 개방형 API 플랫폼을 제공하기 위한 것입니다.
List Lookup 엔드포인트 출시
오늘 X API v2에 새로운 List lookup 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 사용자는 팔로워, 멤버, 게시물 등 지정된 Lists의 세부 정보를 검색할 수 있습니다. 검색된 데이터는 큐레이션, 분석 및 발견 가능성 사용 사례 및 요구 사항을 해결하는 솔루션을 구축하는 데 사용할 수 있습니다. 새로운 List 엔드포인트 외에도 새로운 list: 연산자가 Academic Research 액세스 수준에서 제공됩니다. 이는 search posts 및 post counts에서 사용할 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Mutes Lookup 엔드포인트 출시
오늘 X API v2에 새로운 mutes lookup 엔드포인트를 출시합니다. 이 엔드포인트를 통해 인증된 사용자는 음소거한 계정을 검색하고 정보를 얻을 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.OAuth 2.0 베타 출시
오늘 X API v2에서 OAuth 2.0 및 세분화된 스코프의 베타를 출시합니다. X Developer Platform에서 OAuth 2.0의 미래를 형성하는 데 관심 있는 개발자는 OAuth 2.0 베타에 액세스를 요청할 수 있습니다.OAuth 2.0은 인증을 위한 업계 표준이며 더 현대적인 인증 경험을 가능하게 합니다.OAuth 2.0 베타를 통해 v2 Project 및 관련 앱에서 이 새로운 기능을 테스트하고 일반 가용성 릴리스 전에 피드백을 제공할 수 있습니다. 그러나 이 OAuth 2.0 구현은 현재 개발 중이므로 공개, 프로덕션 환경 또는 앱에서 테스트하지 않을 것을 강력히 권장합니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Batch Compliance 엔드포인트 출시
오늘 X API v2에 새로운 batch compliance 엔드포인트를 출시하여 X API를 사용하는 개발자가 X 데이터를 Developer Agreement and Policy와 준수하도록 유지하기 쉽게 합니다. 이러한 엔드포인트를 통해 개발자와 연구원은 대량의 게시물 또는 User ID를 일괄 업로드하고 데이터 세트가 사용자 의도와 X의 콘텐츠의 현재 상태를 반영하도록 필요한 조치를 이해할 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Spaces 엔드포인트 출시
오늘 X API v2에 새로운 Spaces 엔드포인트와 새로운 최상위 Spaces 데이터 사전을 출시합니다. Spaces 엔드포인트를 통해 Space ID 또는 사용자 ID로 Spaces를 조회하거나 제목에 언급된 사람들의 키워드, 해시태그 또는 사용자 이름을 사용하여 조회할 수 있습니다. 새로운 데이터 사전에는 제목, 티켓 상태, 참가자 메트릭과 같은 Space에 대한 관련 정보가 포함되어 있으며, 모든 사용자 ID는 전체 객체로 확장될 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.비디오 조회 제한을 위한 새로운 객체
이전에는 enterprise Engagement API를 사용하여 1800일 이상 된 게시물에 대한 비디오 조회 메트릭을 요청할 때 컨텍스트 없이 0 값을 제공했습니다. 오늘부터 이러한 경우 unsupported_for_video_views_tweet_ids라는 새로운 객체를 제공하기 시작합니다. 여기에는 1800일 이상 된 게시물 ID의 쉼표로 구분된 목록이 포함됩니다. 이러한 게시물에 대한 요청된 다른 모든 메트릭은 별도의 객체로 계속 받습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Manage Mutes 엔드포인트 출시
오늘 X API v2에 새로운 manage mutes 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 인증된 사용자가 계정을 음소거하거나 음소거 해제할 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.이제tweet.fields 매개변수와 함께 context_annotations 필드를 요청할 때 full-archive search 엔드포인트로 전달될 수 있는 max_results를 100으로 줄였습니다. 즉, 페이지당 필드가 있는 최대 100개의 게시물만 가져올 수 있습니다.Jun 29, 2021
Redundant connections and backfill are now available with v2 filtered stream and sampled stream
스트리밍 엔드포인트를 위한 안정성 기능
오늘 X API v2의 filtered stream 및 sampled stream을 위한 backfill 및 중복 연결이라는 두 가지 안정성 스트리밍 기능을 출시합니다. 이는 이제 Academic Research 제품 트랙에서 사용할 수 있습니다.중복 연결 기능을 사용하면 특정 스트림에 두 번 연결할 수 있어 스트림 중 하나가 연결 해제를 경험하는 경우 스트리밍 가동 시간을 최대화하는 데 도움이 될 수 있습니다.Backfill은 스트리밍 요청에 backfill_minutes 매개변수와 1에서 5 사이의 정수를 추가하여 사용할 수 있으며 연결 해제된 스트림에서 발생할 수 있는 누락된 데이터를 요청할 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Post Counts 엔드포인트 출시
오늘 X API v2에 새로운 post counts 엔드포인트를 출시합니다. 여기에는 두 가지 다른 엔드포인트가 포함됩니다: 모든 제품 트랙에서 사용 가능한 Recent post counts와 현재 Academic Research Product Track에서만 사용 가능한 full-archive post counts. 이러한 엔드포인트를 사용하여 지정된 쿼리와 일치하는 게시물 수를 받을 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Teams 개선
오늘 커뮤니티에서 들은 피드백을 기반으로 teams 기능에 대한 주요 개선을 출시합니다. teams 페이지의 스타일과 디자인을 업데이트했습니다. 또한 초대 흐름을 변경하여 팀 멤버를 초대하거나 초대가 실패한 이유에 대해 자세히 알아보기가 더 쉬워졌습니다. 팀 계정이 있는 경우 Developer Console의 teams 페이지를 보면 변경 사항을 확인할 수 있습니다. teams에 대한 자세한 내용은 [주제에 대한 문서](https://developer.x.com/en/docs/Developer Console/overview#team) 및 관련 [FAQ](https://developer.x.com/en/docs/Developer Console/faq#dev-portal-management-faq)를 확인하세요.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Manage Likes 엔드포인트 출시
오늘 X API v2에 새로운 manage Likes 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 v2 API를 사용하여 게시물에 좋아요를 누르고 좋아요 취소할 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Manage Blocks 엔드포인트 출시
오늘 X API v2에 새로운 manage blocks 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 사용자 ID를 사용하여 사용자를 대신하여 계정을 차단하거나 차단 해제할 수 있습니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.임베디드 타임라인 지원 제거
오늘 임베디드 타임라인 위젯의 미래에 대한 계획을 공유합니다. 2021년 6월 23일에 Likes, Collections, Moments 타임라인을 폐기할 예정입니다. 더 빠르고 사용하기 쉽고 X 기능 및 기능성과 최신 상태가 되도록 업데이트 중인 Profile 및 Lists 타임라인을 사용할 것을 권장합니다.이 변경에 대한 자세한 내용은 포럼 공지에서 확인할 수 있습니다.Manage Follows 엔드포인트 출시
오늘 X API v2에 새로운 manage follows 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 사용자 ID를 사용하여 사용자를 대신하여 계정을 팔로우하거나 팔로우 취소할 수 있습니다. 이 출시는 계정의 팔로워와 팔로우 중인 사용자를 검색할 수 있는 follows lookup 엔드포인트 출시 몇 달 후에 이루어집니다.이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요.Academic Research 제품 트랙 소개
오늘 X API v2에 새로운 Academic Research 제품 트랙을 도입합니다. 이 업데이트는 학술 연구자를 위한 새로운 신청 프로세스를 도입하여 승인된 사람들에게 더 큰 액세스 및 고급 기능을 잠금 해제하는 Academic Research Project를 제공합니다.새로운 Academic Research 제품 트랙을 통해 다음에 액세스할 수 있습니다:- 현재 Academic Research 제품 트랙에서만 사용 가능한 새로운 X API v2 full-archive search 엔드포인트.
- Basic 액세스 수준에서 Standard 제품 트랙에 사용 가능한 500,000에서 증가한 10,000,000의 게시물 한도.
-
$(일명 cashtag),bio(filtered stream을 통해서만 사용 가능),bio_name(filtered stream을 통해서만 사용 가능),bio_location(filtered stream을 통해서만 사용 가능),place,place_country,point_radius,bounding_box,-is:nullcast,has:cashtags및has:geo를 포함하여 recent search, full-archive search, filtered stream에 사용 가능한 새로운 필터 연산자. - Basic 액세스 수준의 Standard 제품 트랙에 사용 가능한 25에서 증가한 filtered stream을 위한 1,000개의 동시 규칙 한도.
- Basic 액세스 수준의 Standard 제품 트랙에 사용 가능한 512자 제한에서 증가한 1,024자의 쿼리 및 규칙 문자 제한.
Reply Settings 필드 추가
오늘 reply_settings라는 post 객체의 새로운 필드를 출시합니다. 이 필드는 post lookup, hide replies, recent search, sampled stream, filtered stream, follows lookup, user post timeline 및 user mention timeline 엔드포인트를 포함하여 게시물을 반환하는 모든 X API v2 엔드포인트에서 사용 가능하거나 모든 엔드포인트에서 post 객체를 확장하여 사용할 수 있습니다.이 필드는 게시물 작성자가 다른 사람이 게시물에 답글을 달도록 허용한 방법을 나타냅니다. 모든 사람, 게시물에서 언급한 사람만, 또는 팔로우하는 사람.reply_settings 필드가 반환하는 필드 값에는 everyone, mentionedUsers, following이 포함됩니다. 게시물에 대해 대화 컨트롤이 설정되지 않은 경우에도 필드에 everyone 값으로 post 객체에 표시됩니다.User Post 및 Mention Timeline 엔드포인트 출시
오늘 X API v2에 새로운 user post timeline 및 user mention timeline 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 X에서 지정된 계정이 작성하거나 언급한 게시물을 요청할 수 있습니다. 포럼 게시물 공지에서 자세히 알아보세요.Follows Lookup 엔드포인트 출시
오늘 X API v2에 새로운 follows lookup 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 사용자 ID를 사용하여 계정의 팔로워와 팔로우 중인 사용자를 검색할 수 있습니다. 포럼 게시물 공지에서 자세히 알아보세요.일부 Labs v2 엔드포인트 폐기
Labs v2 recent search 및 hide replies 엔드포인트 폐기다음 엔드포인트를 폐기했습니다. 이러한 엔드포인트의 Labs 버전을 사용하고 있었다면 링크된 마이그레이션 가이드를 사용하여 새 X API v2 버전을 사용하도록 통합을 업데이트할 수 있습니다:새로운 X API v2로의 마이그레이션에 대한 추가 세부 정보는 마이그레이션 허브를 통해 확인할 수도 있습니다.질문이 있으시면 Labs 포럼 카테고리로 문의하세요.일부 Labs v1 엔드포인트 폐기
2020년 8월 12일에 새로운 X API v2: Early access를 출시했습니다. 이번 출시에서 Labs 프로그램에서 여러 엔드포인트를 X API v2로 졸업시켰으며, 엔드포인트의 Labs 버전은 폐기 상태로 60일 동안 유지된 후 폐기될 것임을 발표했습니다.오늘로 출시 후 60일이 지났으며, 다음 엔드포인트를 폐기했음을 의미합니다. 이러한 엔드포인트의 Labs 버전을 사용하고 있는 경우 링크된 마이그레이션 가이드를 사용하여 새 X API v2 버전을 사용하도록 통합을 업데이트할 수 있습니다:- post metrics v1
- Filtered stream v1
- Sampled stream v1
Post 소비 상태 바 추가
새로운 Developer Console의 메인 대시보드 페이지에서 이제 월 500,000개 게시물의 게시물 한도에 대한 사용량을 확인할 수 있습니다. 이 한도는 Basic 액세스의 다음 v2 엔드포인트 전반에 걸쳐 Project 수준에서 적용됩니다: filtered stream 및 recent search.이 기능을 보고 새 v2 엔드포인트를 사용하려면 새 Developer Console 경험을 활성화해야 합니다.Hide Replies 엔드포인트 출시
오늘 v2 X API에 새로운 hide replies 엔드포인트를 출시합니다. 이 엔드포인트를 통해 게시물에 대한 학대적이고, 산만하거나, 오해의 소지가 있는 답글을 숨길 수 있습니다 — 공개 대화의 건전성을 개선하는 데 중요한 부분입니다. 포럼 게시물 공지에서 자세히 알아보세요.X Developer Labs의 동일한 엔드포인트는 이제 폐기되었으며 90일 후에 폐기됩니다. v2 엔드포인트로 마이그레이션하는 방법을 알아보세요.X API v2 엔드포인트에 대한 Early Access
오늘 새로운 X API의 첫 번째 엔드포인트에 대한 Early Access를 발표했습니다!새로운 X API는 새로운 기능을 더 빠르게 제공할 수 있는 새로운 API 기반, 수신하는 필드에 대한 더 많은 제어를 제공하는 업데이트된 데이터 형식 및 새로운 기능, 새로운 게시물, 사용자 및 미디어 필드, 그리고 다음을 포함하여 게시물을 듣고 분석할 수 있는 업데이트된 엔드포인트 세트를 제공합니다:사용 가능한 새로운 기능의 전체 목록과 마이그레이션 리소스는 X API v2: Early Access 문서 페이지에서 확인할 수 있습니다.“X API의 미래를 위한 가이드”에서 계획에 대해 자세히 알아보세요.일부 Labs 엔드포인트 폐기
이번 출시에서 X API v2 대체품 출시로 인해 특정 Labs 엔드포인트를 폐기하고 있습니다.다음 Labs v1 엔드포인트는 오늘의 출시로부터 60일 후에 폐기됩니다:- post metrics v1
- Filtered stream v1
- Sampled stream v1
- Recent search v2
Hide Replies 개선
답글을 다시 표시할 수 있는 기능을 추가했습니다. 또한 이전에 표시되지 않았던 답글은 이제 이 엔드포인트를 통해 다시 숨길 수 있습니다.자세한 내용은 Hide replies 문서에서 확인하세요.새로운 Post 메트릭 추가
오늘 X Developer Labs post lookup 엔드포인트의 post 객체에 두 가지 새로운 비공개 메트릭 하위 필드user_profile_clicks 및 url_link_clicks를 추가합니다. 다음 값 중 하나로 tweet.fields 매개변수를 사용할 때 반환됩니다: non_public_metrics, organic_metrics 또는 promoted_metrics.자세한 내용은 post lookup API 참조를 참조하세요.Organic 및 Promoted 메트릭 그룹화
post lookup 엔드포인트의 post 및 media 객체에organic_metrics 및 promoted_metrics를 추가합니다.Replay API 사용자 프로필 업데이트
오늘부터 Replay API는 Replay API가 실행 중인 시점에 참조된 사용자를 반영하는 사용자 프로필 객체를 제공합니다. 현재 사용자 프로필 객체를 제공하는 이 변경은 2019년 11월 25일의 최근 Historical PowerTrack 업데이트와 유사합니다.Developer Policy 업데이트
오늘 Developer Policy에 대한 중요한 업데이트를 발표했습니다. 포럼 및 블로그 게시물을 통해 이에 대해 자세히 읽고 개정된 정책을 검토할 것을 권장합니다. Developer Policy는 X API 사용의 기초 중 하나이며 약속 사항을 이해하는 것이 중요합니다.Labs v2 엔드포인트 출시
오늘 posts and Users, Recent Search, Hide Replies 엔드포인트를 Labs의 v2로 가져옵니다. Labs v1 엔드포인트를 폐기하고 이 초기 출시 후 90일 후에 완전히 폐기합니다. 또한 이 기간 동안 v1 문서를 계속 사용 가능하게 유지합니다. 피드백 채널을 통해 이 버전 관리 전략에 대한 피드백을 제공할 수 있습니다.posts and Users에 다음 변경 사항을 출시합니다:- 쿼리 매개변수로 필드 도입
- 쿼리 매개변수로 형식 제거
- posts and Users에서 단일 ID 조회를 위한 경로 변수 추가
- GET /users에서 단일 및 다중 사용자 이름 조회를 위한 경로 및 쿼리 매개변수 조정
-
필드 이름
stats를public_metrics로 변경
-
Users에서
most_recent_tweet_id확장 제거 -
해당 필드를 더 쉽게 구문 분석할 수 있도록 posts의
source필드에서 HTML 태그 제거
Access Token 관리 변경
오늘 developer.x.com의 애플리케이션 대시보드 내에서 Access Token 및 Access Token Secret이 표시되고 관리되는 방식을 변경합니다.API 통합을 더 안전하게 만들기 위해 이러한 값이 처음 생성된 시점 이후에는 Access Token 및 Access Token Secret을 더 이상 대시보드에 표시하지 않습니다.처음 이후에는 이러한 자격 증명을 검색할 수 없습니다. 대시보드에서 토큰을 재생성할 수 있지만 현재 토큰과 시크릿이 무효화됩니다.이 변경에 대한 자세한 내용은 포럼 공지에서 확인할 수 있습니다.Labs에서 Recent Search 엔드포인트 출시
오늘 지난 7일 동안 게시된 게시물을 검색하는 새로운 엔드포인트를 출시합니다.이 출시에 대한 자세한 내용은 포럼 공지를 통해 확인할 수 있습니다.Dec 10, 2019
post annotations added to the post Object for sampled stream and filtered stream endpoints in Labs
Historical PowerTrack 사용자 프로필 업데이트
오늘 작업 처리 시점의 값이 반영된 사용자 프로필 위치, bio 설명 및 표시 이름 정보를 제공하기 위해 “batch historical posts” 엔드포인트(Historical PowerTrack)를 업데이트합니다. 업데이트된 사용자 객체가 전달될 때 User/Actor 객체에 새로운 “updated” 문자열 배열이 있습니다.최대 세 가지 가능한 값이 있습니다: name, description, location:"updated": ["name", "description", "location"]자세한 내용은 Historical PowerTrack의 데이터 형식에 대한 문서를 참조하세요.Labs에서 Sampled Stream 엔드포인트 출시
오늘 게시되는 대로 모든 공개 게시물의 샘플을 실시간으로 스트리밍하는 새로운 엔드포인트를 출시합니다.이 출시에 대한 자세한 내용은 포럼 공지를 통해 확인할 수 있습니다.Labs에서 Filtered Stream 엔드포인트 출시
오늘 게시물을 검색하기 위한 새로운 스트리밍 엔드포인트와 X Developer Labs에서 필터를 관리하기 위한 엔드포인트를 출시합니다. 이러한 엔드포인트를 사용하여 월 최대 500,000개 게시물(초당 최대 50개 게시물)을 검색할 수 있습니다. 스트림에 최대 10개의 필터 규칙을 설정할 수 있습니다(동시에 적용할 수 있음).이 출시에 대한 자세한 내용은 포럼 공지를 통해 확인할 수 있습니다.API 참조 페이지에 문서화된 요청 매개변수는 이제 선택 사항 또는 필수로 명확하게 표시됩니다. 또한 API 참조 페이지는 요청에 의해 허용되는 경우 JSON 본문 페이로드를 설명합니다.Labs에서 Post Metrics 출시
이제 소유/인증된 계정의 모든 게시물 또는 게시물 목록에 대한 engagement 데이터를 검색할 수 있습니다. 쿼리하는 게시물은 30일 이상 오래되지 않아야 하며 리포스트가 될 수 없습니다.GET /tweets/metrics/private은 다음 메트릭을 지원합니다:-
impressions -
reposts -
quotes -
likes -
replies -
video views -
video view quartiles(요청자가 미디어의 작성자이기도 한 경우)
Pinned Post 확장 추가
pinned_tweet_id는 user 객체 확장을 통해 사용자의 고정된 게시물을 확장합니다.Quote Counts 메타데이터 추가
개발자는 새로운 Labs 엔드포인트를 사용하여 인용 수를 가져올 수 있습니다.새로운 Account Activity API 엔드포인트
오늘부터 애플리케이션 전용 OAuth를 사용하여 사용자 구독을 비활성화하기 위한 새로운 Account Activity API 엔드포인트를 도입합니다.이 새로운 엔드포인트는 구독한 사용자의 액세스 토큰 없이 구독을 비활성화하기 위해 bearer token만 제공하면 되는 편리함을 개발자에게 제공합니다.3-Legged OAuth로 사용자 구독을 비활성화하는 데 사용되는 기존 enterprise Account Activity API 엔드포인트를 즉시 폐기로 표시합니다. 엔드포인트는 폐기되어 2020년 1월 15일부터 더 이상 사용할 수 없습니다.개발자는 문서에서 이 API에 대해 자세히 알아볼 수 있습니다.Tweets 엔드포인트의 새로운 확장
GET /tweets 엔드포인트에 두 가지 새로운 확장을 추가했습니다:entities.mentions.username은 게시물에서 인식된 사용자 언급의 사용자 이름을 전체 user 객체로 확장합니다.referenced_tweets.id.author_id는 요청된 게시물 중 하나가 리포스트, Quoted 게시물 또는 Reply인 경우 참조된 게시물의 작성자 ID를 확장합니다. 이 확장은 참조된 게시물 ID도 전체 객체로 확장합니다.Labs에서 Tweets 및 Users 엔드포인트 지원
처음 두 엔드포인트가 이제 Labs 포털을 통해 사용 가능합니다. 이러한 엔드포인트를 시작하려면 승인된 개발자 계정이 있고 Labs 액세스에 신청했는지 확인하세요.v1.1 기능과의 주요 차이점은 다음과 같습니다:- 단일 객체 “show” 기능 및 batch “lookups”를 위한 단일 엔드포인트
- [확장 매개변수])는 하나의 요청의 일부로 추가 객체(예: 언급된 사용자, 참조된 게시물 등) 포함 지원
- [형식 매개변수])는 더 많거나 적은 자세한 페이로드로 다양한 데이터 투영 지원
- 인증 방법(사용자 컨텍스트 또는 bearer token)에 관계없이 속도 제한이 앱 수준에 있음
Account Activity Replay API 출시
오늘부터 Account Activity API의 enterprise 등급에서 사용 가능한 데이터 복구 도구인 Account Activity Replay API를 도입합니다.Account Activity Replay API를 사용하면 최대 5일 전의 이벤트를 검색할 수 있습니다. webhook 서버가 이벤트를 놓치는 시나리오에서 데이터를 복구하기 위해 사용해야 합니다.개발자는 문서에서 이 API에 대해 자세히 알아볼 수 있습니다.is:reply 연산자 추가
오늘 is:reply 연산자가 enterprise search API 및 premium search 엔드포인트의 유료 버전에서 사용 가능해집니다.is:reply Boolean 연산자는 게시물에 대한 모든 답글을 필터링하거나 규칙과 일치하는 명시적 답글을 필터링하는 데 사용할 수 있습니다. 이 연산자는 is:quote 연산자와 동일한 방식으로 작동합니다.Search API에서 모든 ‘is:’ 및 ‘has:’ 연산자는 키워드 또는 해시태그와 같은 독립 실행형 연산자와 함께 사용해야 함을 기억하세요.이 연산자에 대한 자세한 내용은 문서에서 확인할 수 있습니다.Expanded URL Enrichment 변경
오늘부터 expanded URL enrichment에는 게시물, Moments 또는 프로필로 연결되는 URL에 대한 unwound URL 객체 및 메타데이터(title 및 description 필드 포함)가 더 이상 포함되지 않습니다. 다른 URL(웹사이트 등)은 이 메타데이터로 계속 enrich되며 url, expanded_url 및display_url은 계속 사용할 수 있습니다. 이 변경은 Decahose, PowerTrack, Historical PowerTrack 및 Search API에 적용됩니다.PowerTrack에 is:reply 연산자 추가
오늘 가장 중요한 대화로 좁히는 데 도움이 되는 새로운 연산자 is:reply를 도입합니다. 이제 결과에서 답글을 필터링할 수 있습니다(리포스트, is:retweet, Quoted 게시물, is:quote를 필터링하는 기존 기능 외에). 이 새로운 연산자는 오늘 PowerTrack, Historical PowerTrack, Replay 내에서 사용 가능합니다.is:reply Boolean 연산자는 게시물에 대한 모든 답글을 필터링하거나 규칙과 일치하는 명시적 답글을 필터링하는 데 사용할 수 있습니다. 이 연산자는 is:quote 연산자와 동일한 방식으로 작동합니다.이 연산자에 대한 자세한 내용은 문서에서 확인할 수 있습니다.Developer Console에서 Apps 액세스
오늘 X 계정에 로그인되어 있는 한 developer.x.com의 X app 대시보드를 통해 기존 X apps를 보고 편집할 수 있는 기능을 개발자에게 추가했습니다. 이전에는 개발자 계정을 신청했거나 승인받은 경우에만 developer.x.com에서 기존 X apps를 보고 편집할 수 있었습니다.새로운 X apps를 생성하려면 여전히 승인된 개발자 계정이 있어야 합니다.비디오 자막 지원
오늘 광고주와 게시자가 이제 ads.x.com, Media Studio 및 게시자 업로드 API를 통해 비디오에 자막 파일(SRT)을 추가할 수 있음을 발표합니다. 자막은 Android 및 Web에서 자동 재생 비디오(소리가 사용 가능하지 않을 때)에서 볼 수 있습니다. iOS의 기능은 향후 몇 주 안에 출시됩니다.새로운 자막 엔드포인트에 대해 자세히 읽으려면 해당 API 참조 페이지를 검토하세요:Account Activity API 엔드포인트 업데이트
오늘 Account Activity API 엔드포인트인 GET subscriptions/count에 대한 업데이트를 발표합니다. 청구 세부 정보 및 API 사용에 대한 가시성을 높이기 위해 오늘부터 JSON 내에서 Account Activity API 인스턴스와 연결된 프로비저닝된 구독 수를 프로그래밍 방식으로 가져올 수 있습니다. 즉, 이제 프로비저닝된 구독 수와 GET subscriptions/count API 엔드포인트를 통해 해당 한도에 얼마나 가까운지를 모두 볼 수 있습니다.이 업데이트는 Account Activity API 문서와 함께 문서화되었습니다.POST 엔드포인트의 새로운 속도 제한
오늘 여러 표준 POST 엔드포인트에 새로운 앱 수준 속도 제한을 구현합니다:- POST statuses/update
- POST statuses/retweet/:id
- POST favorites/create
- POST direct_messages/events/new
- POST friendships/create
twitter-text 라이브러리 업데이트
오늘 X가 이모지를 계산하는 방식의 최근 변경 사항을 고려한 twitter-text 라이브러리 업데이트를 발표합니다. 이전에 두 문자 이상으로 계산되었던 이모지는 이제 두 문자로 줄어들어 사용자가 280자를 최대한 활용할 수 있습니다.이 변경에 대한 자세한 내용은 포럼 공지에서 확인할 수 있습니다.DM Media 액세스 변경
오늘 Direct Messages에서 첨부된 미디어를 검색하는 프로세스에 몇 가지 변경 사항을 구현합니다. 인증된 www.x.com 세션을 통한media_url 또는 media_url_https에 대한 액세스를 더 이상 지원하지 않습니다. media_url_https를 가져오는 요청은 OAuth 1.0A를 사용하여 사용자의 액세스 토큰으로 항상 서명되어야 합니다.이 업데이트에 대한 자세한 내용은 포럼 공지에서 확인할 수 있습니다.User 및 Site Streams 폐기
User Streams 및 Site Streams를 완전히 폐기했습니다.이 업데이트에 대한 자세한 내용은 포럼 공지에서 확인할 수 있습니다.Usage API의 새 버전
오늘 Usage API의 새 버전을 출시합니다. 이 업데이트로 새 시스템으로 이동하여 API를 더 안정적으로 만듭니다.시스템 업데이트로 사용자는 데이터 “구멍”을 경험할 것입니다. 개발자가 2018년 5월 1일까지만 데이터를 가져올 수 있기 때문입니다. 따라서 향후 1년 동안 몇 개월의 과거 데이터를 놓치게 됩니다(2019년 6월까지).Usage API 내에서 제품 이름이 Historical PowerTrack Subscription에서 Historical PowerTrack 2.0으로 변경되어 제품 명명이 나머지 사용자 대상 표현과 일관성이 있도록 합니다. 고객은 업데이트로 동일한 형식의 정확히 동일한 데이터를 받습니다. products.type JSON 객체 내에서 이 변경 사항을 볼 수 있습니다.질문이 있으면 계정 관리자에게 문의하세요.API 폐기
Account Activity API DM Beta 제품이 오늘 완전히 폐기되었습니다.다음 서비스 및 엔드포인트는 오늘부터 성능 저하를 경험합니다:- User Streams
- Site Streams
- GET direct_messages
- GET direct_messages/sent
- GET direct_messages/show
- POST direct_messages/new
- POST direct_messages/destroy
App 생성 및 속도 제한 변경
오늘부터 apps.x.com을 통해 새로운 X apps를 더 이상 생성할 수 없습니다. 이제 Developer Console 계정으로 리디렉션되거나 Developer Console 계정이 아직 없는 경우 액세스를 신청할 수 있는 페이지로 리디렉션됩니다.또한 2018년 9월 10일에 다음 POST 엔드포인트에 새로운 앱 수준 속도 제한을 구현할 것임을 발표했습니다.- POST statuses/update
- POST statuses/retweet:id
- POST friendships/create
- POST favorites/create
- POST direct_messages/events/new
Developer Console에서 App 관리
Developer Console 계정이 있는 경우 이제 X apps를 만들고 관리할 수 있습니다. 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/app-creation-and-management-now-available-in-the-Developer Console/107723)을 참조하세요.Sign in with X 및 Account Activity 변경
오늘 Sign in with X 프로세스와 함께 사용하는 콜백 URL을 등록하도록 요구하기 시작했습니다. 이 업데이트에 대한 자세한 내용은 여기에서 읽을 수 있습니다.또한 Account Activity API에 tweet_delete_events 활동 추가를 발표했습니다. 이 새로운 활동은 해당 삭제된 이벤트에 대해 전송되어 개발자가 고객 및 애플리케이션 사용자에게 준수 경험을 더 쉽게 제공할 수 있게 합니다. 이 새로운 활동에 대한 자세한 내용은 포럼 게시물 또는 문서에서 확인할 수 있습니다.약관 및 정책 업데이트
오늘 개인정보, 보안 및 데이터 보호 업데이트를 포함하는 서비스 약관, 개인정보 보호정책 및 X Developer Agreement에 몇 가지 변경 사항을 적용했습니다. 자세한 내용은 포럼 게시물을 참조하세요.Profile Background 및 Account Activity 변경
오늘 profile_background_image_url 및 profile_background_image_url_https의 모든 인스턴스를 기본값으로 변경합니다. 자세한 내용은 포럼 게시물을 참조하세요.위 변경 사항 외에도 활동이 전달된 구독을 참조하기 위해 Account Activity API 페이로드에 새 필드를 추가합니다. 이 JSON 객체는 for_user_id라고 하며 해당 활동을 생성한 구독한 사용자의 ID를 값으로 포함합니다. 이 새 JSON 객체의 몇 가지 예는 account activity 객체 페이지에서 볼 수 있습니다.Quote 페이로드 렌더링 변경
오늘 quote 페이로드에서 URL이 렌더링되는 방식에 변경 사항을 추가합니다.인용된 게시물을 참조할 수 있도록 “quoted_status_permalink”라는 새 엔티티를 추가하고 인용된 게시물의 “text” 필드에서 t.co 링크를 제거합니다.새 형식에서는 t.co 링크가 “quoted_status” 객체의 인용된 게시물의 “text” 필드에 더 이상 추가되지 않습니다.또한 인용된 게시물의 t.co url, expanded_url 및 display_url을 ‘urls’ 엔티티에 더 이상 넣지 않습니다. 대신 “url”, “expanded” 및 “display” URL 속성이 있는 새로운 “quoted_status_permalink” 객체에 추가됩니다. 즉, “quoted_status_permalink” 객체는 인용된 게시물로 돌아가는 t.co 링크용으로 예약되며 “entities.urls” 배열은 원본 게시물 또는 quote 내에서 공유된 링크를 식별하는 데 사용할 수 있습니다.자세한 내용은 포럼 게시물 및 업데이트된 문서를 참조하세요.Additional Media Info 객체 추가
post 페이로드에 새 객체 – additional_media_info 객체를 추가하고 광고주가 X 소유 클라이언트로 비디오 재생을 제한해 달라고 요청한 프로모션 게시물에 대해 일부 비디오 세부 정보(video_info)를 제한합니다. 이 변경 사항에 대한 추가 정보는 다음 링크에서 찾을 수 있습니다: Extended Entities Objects > post with native video.Premium Full-Archive Search 출시
premium full-archive search 엔드포인트 출시.Account Activity API 출시
(All Activities) 및 (Direct Messages) Standard 베타 Account Activity API를 모두 출시했습니다. 이 출시에 대한 자세한 내용은 블로그에서 읽을 수 있습니다. User streams & Site streams 폐기 및 2018년 6월 19일 화요일의 sunset 날짜를 발표했습니다.Premium API 출시
Premium API를 출시했습니다.이러한 새로운 API는 enterprise 데이터 플랫폼의 품질과 안정성을 기반으로 구축되며 계층화된 가격 모델을 통해 더 광범위하게 사용할 수 있습니다. 처음으로 30일의 게시물을 검색할 수 있게 되었으며(표준 엔드포인트의 제한된 7일 데이터 대신), 선택적으로 profile geo, URL 확장 및 설문조사 데이터를 위한 premium enrichment에도 액세스할 수 있습니다. 새로운 기능 중 일부는 다음과 같습니다:- 요청당 더 많은 게시물 (Sandbox + Premium)
- 더 복잡한 쿼리를 가능하게 하는 훨씬 풍부한 쿼리 언어 (Sandbox + Premium)
- 시계열 게시물 수를 반환하는 counts 엔드포인트 (Premium)
- 확장된 URL 및 Profile Geo와 같은 메타데이터 enrichment (Premium)
Additional Media Info 추가
post 페이로드에 새로운 데이터(additional_media_info object)를 추가하고 광고주가 X 소유 클라이언트로 비디오 재생을 제한해 달라고 요청한 프로모션 게시물에 대해 일부 비디오 세부 정보(video_info)를 제한합니다. 이 변경 사항에 대한 추가 정보는 다음 링크에서 찾을 수 있습니다: Extended Entities Objects > post with native video30-Day Search에서 url_contains 연산자 지원 종료
30-Day 및 Full-Archive Search는 url_contains: 연산자 지원을 종료했습니다. 이 연산자의 폐기는 2016년 8월 Gnip 2.0 마이그레이션의 일환으로 발표되었습니다. url_contains: 연산자를 사용하는 모든 Search 쿼리는 유효하지 않은 것으로 거부됩니다.Search API에서 url_contains 연산자의 향후 제거
30-Day Search API(30-Day 및 Full-Archive 모두)는 오늘부터 30일 또는 2017년 8월 4일 이후 url_contains: 연산자를 더 이상 지원하지 않습니다(url_contains: 지원은 실제로 해당 날짜 이후 첫 번째 배포로 종료됩니다). 이 연산자의 폐기는 2016년 8월 Gnip 2.0 마이그레이션의 일환으로 발표되었습니다. 연산자 지원이 종료되면 url_contains:를 사용하는 모든 쿼리는 유효하지 않은 것으로 거부됩니다.DM 명령용 선택 매개변수
statuses/update에 대한 선택적enable_dm_commands 매개변수를 사용하면 애플리케이션이 전환 기간이 종료되기 전에 DM 명령 지원을 일찍 제거할 수 있습니다. 기본값은 true(즉, 현재 레거시 동작)이지만 11월 1일 이후 새로운 동작을 얻으려면 false로 설정할 수 있습니다. statuses/update에 대한 선택적 fail_dm_commands 매개변수는 true로 설정되었을 때 DM 명령이 API에서 HTTP 403(오류 코드 151)을 반환하도록 합니다. 기본값은 false입니다. 이 업데이트에 대한 자세한 내용은 포럼에서 읽을 수 있습니다.새로운 Enrichment 및 페이로드 변경
새로운 Enrichment! Poll Metadata가 이제 enterprise API를 통해 사용 가능합니다. 자세한 내용은 문서를 참조하세요.새로운 페이로드 필드: Image Alt-Text(description) 필드는 사용자가 게시물에 사진을 추가할 때 “설명 추가” 옵션을 선택하는 경우 페이로드의 entities.media[] 및 extended_entities.media[] 섹션에 있을 수 있습니다. 이는 enriched native 형식에서만 사용 가능합니다.기본 페이로드 형식: Gnip 제품에서 새로 생성된 스트림은 이제 기본적으로 original 형식 JSON이 됩니다.Historical PowerTrack 및 Replay API 업데이트
Historical PowerTrack API & Replay API- quote 필터링이 이제 지원됩니다
- Quoted 게시물이 이제 HPT 및 Replay 게시물 페이로드 내에서 완전히 재수화됩니다
Counts용 새 페이로드 필드
새 페이로드 필드: quote_count 및 reply_count가 이제 Realtime 및 Historical API 전반의 native enriched 형식 페이로드에서 사용 가능합니다.Full-Archive Search에서 Geo 연산자 지원
Full-Archive Search API (FAS):- 추가 geo 연산자에 대한 지원이 추가되었습니다:
- place:
- place_country:
- has:profile_geo:
- profile_country:
- profile_region:
- profile_locality: