跳转到主要内容
X home page
简体中文
搜索...
⌘K
Support
Developer portal
Developer portal
搜索...
Navigation
指南
通过 TLS 连接 X API
首页
X API
X Ads API
教程
使用场景
成功案例
状态
更新日志
开发者门户网站
论坛
GitHub
入门
概览
基础
开发者应用(App)
Project
开发者门户
身份验证
概述
指南
使用 X 登入
最佳实践
TLS
Endpoint 映射
OAuth 1.0a
OAuth 2.0(开放授权 2.0)
基本身份验证
常见问题
API 参考
字符统计
请求速率限制
X ID
安全
合作伙伴与客户
合作伙伴目录
客户目录
请求访问权限
资源
工具与库
教程
API 参考索引
通讯订阅
在此页面
验证
使用最新的根证书存储
检查 CRL 和 OCSP 状态
CDNs
提供安全状态指示
指南
通过 TLS 连接 X API
要访问 X API 的 endpoint,必须使用 TLS 连接。通过 TLS 通信可在数据经过公共互联网传输时保护用户与 X API 之间的信息,从而维护用户的隐私与安全。连接到 X API 需要使用 TLS 1.2 版本。
验证
使用最新的根证书存储
在验证 X 证书时,确保你的应用或库使用可信且最新的根证书存储至关重要。在可能的情况下,使用操作系统提供的根证书存储通常是最简便的做法。或者,
Mozilla(NSS)根证书存储
以公开透明的方式进行良好维护。curl 也提供了
该存储的 PEM 格式版本
。
X 目前的大部分证书由
DigiCert High Assurance EV Root CA
颁发,但这并不适用于 100% 的 X 相关证书,且未来也可能变化,因此仅信任当前使用的 DigiCert 根证书可能会在将来导致你的 App 出现问题。
检查 CRL 和 OCSP 状态
许多应用不会对返回的证书检查证书吊销列表(CRL),或是依赖操作系统代为处理。请确保在接受 X 的证书之前,将您的应用或 TLS 库配置为强制执行 CRL 与 OCSP(在线证书状态协议)验证。
CDNs
在展示包含媒体的 Tweet 时,请使用
media_url_https
属性,通过 HTTPS URL 显示图像。未来,所有由 API endpoints 提供的 URL 都将提供 HTTPS 路径。
提供安全状态指示
如果可行,您应展示您的应用与 X 之间当前连接状态的指示。一些网页浏览器会显示锁形图标,另一些则通过描述性消息来表明当前的连接状态。
最佳实践
Endpoint 映射
⌘I
助手
Responses are generated using AI and may contain mistakes.