比较 X API 的管理 Post endpoint
v2 的管理 Post endpoint 将取代 Standard v1.1 的 POST statuses/update 与 POST statuses/destroy/:id endpoint。若您已有使用 v1.1 版本管理 Post endpoint 的代码、App 或工具,并计划迁移至较新的 X API v2 endpoint,那么这组指南适合您。 下表比较了 Standard v1.1 与 X API v2 的管理 Post endpoint:创建 Post
描述 | Standard v1.1 | X API v2 |
---|---|---|
支持的 HTTP 方法 | POST | POST |
主机域名 | https://api.x.com | https://api.x.com |
endpoint 路径 | /1.1/statuses/update.json | /2/tweets |
Authentication | OAuth 1.0a 用户上下文 | OAuth 1.0a 用户上下文 OAuth 2.0 授权码模式(Authorization Code)配合 PKCE |
默认请求请求速率限制 | 无 每位用户、每个 App 每 3 小时窗口 300 次请求。与 v1.1 的 POST 转发 endpoint 共享。 | 每位用户每 15 分钟 200 次请求 每位用户、每个 App 每 3 小时窗口 300 次请求。与 v2 的 POST 转发 endpoint 共享。 |
需要使用与某个 Project 关联的开发者 App 的凭证 | ✔ |
删除 Post
描述 | Standard v1.1 | X API v2 |
---|---|---|
支持的 HTTP 方法 | POST | DELETE |
主机域名 | https://api.x.com | https://api.x.com |
endpoint 路径 | /1.1/statuses/destroy/:id.json | /2/tweets/:id |
认证 | OAuth 1.0a 用户上下文 | OAuth 1.0a 用户上下文 OAuth 2.0 授权码模式(Authorization Code)配合 PKCE |
默认请求速率限制 | 无 | 每位用户每 15 分钟 50 次请求 |
需要使用与某个开发者 App关联的Project中的凭据 | ✔ |