跳转到主要内容
X home page
简体中文
搜索...
⌘K
Support
Developer portal
Developer portal
搜索...
Navigation
集成指南
概览
首页
X API
X Ads API
教程
使用场景
成功案例
状态
更新日志
开发者门户网站
论坛
GitHub
概览
介绍
入门
工具与库
迁移指南
可以构建什么
基础
Post
搜索
Post 计数
简介
指南
快速入门
集成指南
概览
构建 query(查询)
GET
Get count of all Posts
GET
Get count of recent Posts
过滤后的流
时间线
Post 查询
书签
管理 Post
转发
引述
隐藏回复
用户
用户查找
搜索
关注
静音
屏蔽
私人讯息
管理
查找
封锁
like
概述
指南
GET
Get liked Posts
GET
Get Liking Users
POST
Like Post
DEL
Unlike Post
List
查找 List
查询 List 的 Post
管理 List
List 成员
置顶的 List
Spaces
简介
Spaces 查询
搜索 Spaces
社区
Communities 查询
搜索社区
社区注释
Introduction
Quickstart
GET
Search for Posts Eligible for Community Notes
GET
Search for Community Notes Written
POST
Create a Community Note
DEL
Delete a Community Note
POST
Evaluate a Community Note
趋势
趋势
个性化趋势
媒体
介绍
上传
metadata
用法
简介
GET
Get usage
数据流连接
DEL
Terminate all connections
合规
批量合规
合规数据流
Enterprise v2
互动 metrics
Webhook(回调接口)
账户活动
过滤后的流 webhook(回调接口)
数据流量
like 数据流
GET
Stream all Likes
GET
Stream sampled Likes
GNIP 2.0
基础
Enterprise
Powertrack api
Decahose API
Account Activity API:Enterprise
Search API
互动 API
合规 Firehose API
Usage API
在此页面
如何集成 Posts 计数 endpoint
实用工具
代码示例
库
Postman
核心概念
身份验证
开发者门户、Project 和开发者 App
请求速率限制
构建查询
分页
构建用于 Post 计数的 query(查询)
目录
集成指南
概览
如何集成 Posts 计数 endpoint
本页介绍在将“近期”或“完整归档”的 Post 计数 endpoint 集成到你的系统时需要了解的多种工具和关键概念。我们将本页分为以下部分:
实用工具
关键概念
身份验证
开发者门户、Project 和 App
请求速率限制
构建查询
分页
实用工具
在开始探讨一些关键概念之前,我们建议你先使用以下任一工具或代码示例来测试这些 endpoint 的功能。
代码示例
想用你常用的编程语言,通过代码快速接入这些 endpoint 吗?我们在
GitHub 页面
提供了多种代码示例,可作为起点使用,其中包括一个
Python 客户端
。
库
利用我们的
社区第三方库
来帮助你快速上手。通过查找相应的版本标签,你可以找到适用于 v2 endpoint 的库。
Postman
Postman 是一款非常出色的工具,可用于测试这些 endpoint。每个 Postman 请求都包含该 endpoint 的所有参数,帮助你快速了解可用项。要进一步了解我们的 Postman 集合,请访问
使用 Postman
页面。
核心概念
身份验证
所有 X API v2 endpoint 都要求使用一组凭据(也称为密钥和令牌)对请求进行
身份验证
。此特定 endpoint 需要使用
OAuth 2.0 Bearer Token
,也就是说,你必须在请求中传递一个
Bearer Token
才能请求成功。你可以直接在开发者 App 中生成 Bearer Token,或使用
POST oauth2/token
endpoint 生成。
开发者门户、Project 和开发者 App
要使用任何 X API v2 的 endpoint,你必须拥有一个
开发者账户
,在该账户下设置一个
Project
,并在该 Project 内创建一个
开发者 App
。该开发者 App 中的密钥和令牌可用于近期 Post 计数的 endpoint。若你希望使用全量归档 Post 计数的 endpoint,或使用高级运算符和更长的 query(查询)长度,则需要获得 Enterprise 访问批准。
请访问我们的 Enterprise 访问部分以了解更多信息。
请求速率限制
每天都有成千上万的开发者向 X API 发起请求。为便于管理请求量,
请求速率限制
会应用到每个 endpoint,上限约束开发者代表某个 App 或经过身份验证的用户所能发起的请求次数。
此 endpoint 采用 App 级别的请求速率限制,这意味着作为开发者的你,在任意给定的时间窗口内,从任意一个 App(由你所使用的凭证所标识)对该 endpoint 只能发起有限次数的请求。
构建查询
这些 endpoint 的核心特性在于使用单个 query 将 Posts 过滤成返回给你的计数。查询由用于匹配 Post 和用户属性的运算符组成,例如消息关键词、话题标签(hashtag)和 URL。你可以使用布尔逻辑和括号将运算符组合成 query,以进一步细化匹配行为。
你可以参考我们的指南
如何构建查询
了解更多。
分页
针对最近的 Post 计数,接口不会返回 next_token。这意味着无论粒度如何,您都可以通过一次 API 调用获取过去 7 天的 Post 数量。
针对全量归档的 Post 计数,您将获得过去 30 天的数据。对于超过 30 天之前的数据,响应会返回一个 next_token,您可以使用该值进行分页以获取更多数据。
构建用于 Post 计数的 query(查询)
用于 Post 计数的 endpoints 接受一个通过 GET 请求提交的单个 query,并返回与该 query 匹配的一组历史 Post 计数。query 由用于匹配多种 Post 属性的运算符组成。
目录
构建 query(查询)
query(查询)限制
运算符可用性
运算符类型:独立使用与需搭配使用
布尔运算符与分组
操作顺序
标点、变音符号与大小写敏感
特异性与效率
Quote Tweet 匹配行为
迭代式构建 query(查询)
在请求中添加 query(查询)
查询示例
运算符列表
搜索 Post(全量存档)
构建 query(查询)
⌘I
助手
Responses are generated using AI and may contain mistakes.