ProfileBioUpdate, ProfilePictureUpdate 등 관심 있는 이벤트를 구독하고, 원하는 사용자 id로 필터링할 수 있습니다. 해당 사용자 id에 해당하는 이벤트는 초미만 지연으로 앱에 전달됩니다.
X Activity API는 공개 베타로 제공됩니다. 공개 베타 기간에는 버그, 호환성 파괴 변경, 미완성 기능이 있을 수 있습니다.여러분의 피드백은 매우 소중합니다. developer community forums를 통해 문제를 신고해 주세요.
전달 메커니즘
- 지속 연결 HTTP 스트림
- Webhook
지원되는 이벤트 유형
| Category | Event Name | Description |
|---|---|---|
| Profile | ProfileBioUpdate | 사용자가 프로필 소개를 업데이트할 때 발생 |
| Profile | ProfilePictureUpdate | 사용자가 프로필 사진을 업데이트할 때 발생 |
| Profile | ProfileBannerUpdate | 사용자가 프로필 배너를 업데이트할 때 발생 |
| Profile | ProfileGeoUpdate | 사용자가 프로필 위치를 업데이트할 때 발생 |
| Profile | ProfileUrlUpdate | 사용자가 프로필 웹사이트 URL을 업데이트할 때 발생 |
| Profile | ProfileScreennameUpdate | 사용자가 표시 이름을 업데이트할 때 발생 |
| Profile | ProfileVerifiedBadgeUpdate | 사용자가 인증 배지를 업데이트할 때 발생 |
참고: XAA는 게시물을 전달하지 않습니다. 실시간 게시물 전달이 필요하면, 개발자가 실시간으로 게시물을 필터링하고 스트리밍할 수 있는 Filtered Stream 엔드포인트를 참조하세요.
이벤트 개인정보 보호 및 인증
공개 이벤트
- 프로필 업데이트(소개, 사진, 배너, 위치, URL, 사용자 이름 변경)
비공개 이벤트
- 사용자는 OAuth 2.0을 통해 애플리케이션을 인증해야 합니다
- 애플리케이션은 적절한 OAuth 스코프를 획득해야 합니다
- 사용자는 앱이 이러한 이벤트에 접근하도록 명시적으로 권한을 부여해야 합니다
- 비공개 이벤트 구독은 애플리케이션을 승인한 사용자에 대해서만 생성할 수 있습니다
구독 한도
| 패키지 티어 | 최대 구독 수 |
|---|---|
| Free | 제공되지 않음 |
| Basic | 50 |
| Pro | 2500 |
| Enterprise | 20,000 |
| Partner | 100,000 |
계정 설정다음 엔드포인트에 액세스하려면 다음이 필요합니다:
- 승인된 개발자 계정
- Project 내에 있는 Developer 앱에서 발급된 키와 토큰을 사용한 인증