리스트 관리: Standard v1.1과 X API v2 비교
- 유사점
- 인증
- 차이점
- 엔드포인트 URL
- App 및 프로젝트 요구 사항
- HTTP 메서드
- 요청 한도
- 요청 매개변수
유사점
차이점
- 표준 v1.1 엔드포인트:
- POST https://api.x.com/1.1/lists/create.json (리스트 생성)
- POST https://api.x.com/1.1/lists/destroy.json (리스트 삭제)
- POST https://api.x.com/1.1/lists/update.json (리스트 업데이트)
- X API v2 엔드포인트:
- POST https://api.x.com/2/lists (리스트 생성)
- DELETE https://api.x.com/2/lists/:id (리스트 삭제)
- PUT https://api.x.com/2/lists/:id (리스트 업데이트)
| 표준 v1.1 | X API v2 |
|---|---|
| /1.1/lists/create.json 없음 | /2/lists OAuth 1.0a 사용자 컨텍스트 기준 15분당 300회 요청 |
| /1.1/lists/destroy.json 없음 | /2/lists/:id OAuth 1.0a 사용자 컨텍스트 기준 15분당 300회 요청 |
| /1.1/lists/update.json 없음 | /2/lists/:id OAuth 1.0a 사용자 컨텍스트 기준 15분당 300회 요청 |
| 표준 | X API v2 |
|---|---|
| name | name |
| mode | private |
| description | description |
| 표준 | X API v2 |
|---|---|
| owner_screen_name | 해당 없음 |
| owner_id | 해당 없음 |
| list_id | id |
| slug | 해당 없음 |
참고: 표준 v1.1 매개변수는 쿼리 매개변수로 전달되지만, X API v2 매개변수는 POST 엔드포인트에서는 본문 매개변수로, DELETE 및 PUT 엔드포인트에서는 경로 매개변수로 전달됩니다.
코드 예제
리스트 생성 (v2)
cURL
리스트 삭제 (v2)
cURL