Twitter API v2
  1. Tweets
Twitter API v2
  • General
    • Returns the open api spec document.
      GET
  • Tweets
    • Tweet lookup by Tweet IDs
      GET
    • Full archive search counts
      GET
    • Recent search counts
      GET
    • Sample stream
      GET
    • Full-archive search
      GET
    • Recent search
      GET
    • Filtered stream
      GET
    • Rules lookup
      GET
    • Add/Delete rules
      POST
    • Tweet lookup by Tweet ID
      GET
    • Hide replies
      PUT
    • Returns Tweet objects liked by the provided User ID
      GET
    • Causes the user (in the path) to like the specified tweet
      POST
    • Causes the user (in the path) to unlike the specified tweet
      DELETE
    • User mention timeline by User ID
      GET
    • Causes the user (in the path) to retweet the specified tweet
      POST
    • Causes the user (in the path) to unretweet the specified tweet
      DELETE
    • User Tweets timeline by User ID
      GET
  • Users
    • Returns user objects that have liked the provided Tweet ID
      GET
    • Returns user objects that have retweeted the provided Tweet ID
      GET
    • User lookup by IDs
      GET
    • User lookup by usernames
      GET
    • User lookup by username
      GET
    • User lookup by ID
      GET
    • Returns user objects that are blocked by provided user ID
      GET
    • Block User by User ID
      POST
    • Returns user objects that follow the provided user ID
      GET
    • Following by User ID
      GET
    • Follow User
      POST
    • Mute User by User ID
      POST
    • Unblock User by User ID
      DELETE
    • Unfollow User
      DELETE
    • Unmute User by User ID
      DELETE
  1. Tweets

Recent search counts

GET
/2/tweets/counts/recent
Tweets
Returns Tweet Counts from the last 7 days that match a search query.
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.twitter.com/2/tweets/counts/recent?query='
响应示例响应示例
200 - 示例 1
{
  "data": [
    {
      "end": "2019-08-24T14:15:22Z",
      "start": "2019-08-24T14:15:22Z",
      "tweet_count": 0
    }
  ],
  "errors": [
    {
      "detail": "string",
      "title": "string",
      "status": 0,
      "type": "about:blank"
    }
  ],
  "meta": {
    "next_token": "string",
    "total_tweet_count": 0
  }
}

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Query 参数
query
必需
One query/rule/filter for matching Tweets. Up to 2048 characters.
start_time
可选
YYYY-MM-DDTHH:mm:ssZ. The oldest UTC timestamp (from most recent 7 days) from which the Tweets will be provided. Timestamp is in second granularity and is inclusive (i.e. 12:00:01 includes the first second of the minute).
end_time
可选
YYYY-MM-DDTHH:mm:ssZ. The newest, most recent UTC timestamp to which the Tweets will be provided. Timestamp is in second granularity and is exclusive (i.e. 12:00:01 excludes the first second of the minute).
since_id
可选
Returns results with a Tweet ID greater than (that is, more recent than) the specified ID.
until_id
可选
Returns results with a Tweet ID less than (that is, older than) the specified ID.
next_token
可选
This parameter is used to get the next 'page' of results. The value used with the parameter is pulled directly from the response provided by the API, and should not be modified.
granularity
可选
The granularity for the search counts results.

返回响应

🟢200Recent tweet counts response
application/json
Body
data
array[object (SearchCount) {3}] 
可选
>= 1 items
end
string <date-time>
必需
The end time of the bucket
start
string <date-time>
必需
The start time of the bucket
tweet_count
integer 
必需
The count for the bucket
errors
array[null (Problem) {16}] 
可选
>= 1 items
object 
GenericProblem
可选
A generic problem with no additional information beyond that provided by the HTTP status code.
object 
InvalidRequestProblem
可选
A problem that indicates this request is invalid.
object 
ClientForbiddenProblem
可选
A problem that indicates your client is forbidden from making this request.
object 
ResourceNotFoundProblem
可选
A problem that indicates that a given Tweet, User, etc. does not exist.
object 
ResourceUnavailableProblem
可选
A problem that indicates a particular Tweet, User, etc. is not available to you.
object 
ResourceUnauthorizedProblem
可选
A problem that indicates you are not allowed to see a particular Tweet, User, etc.
object 
FieldUnauthorizedProblem
可选
A problem that indicates that you are not allowed to see a particular field on a Tweet, User, etc.
object 
DisallowedResourceProblem
可选
A problem that indicates that the resource requested violates the precepts of this API.
object 
UnsupportedAuthenticationProblem
可选
A problem that indicates that the authentication used is not supported.
object 
UsageCapExceededProblem
可选
A problem that indicates that a usage cap has been exceeded.
object 
ConnectionExceptionProblem
可选
A problem that indicates something is wrong with the connection
object 
ClientDisconnectedProblem
可选
Your client has gone away.
object 
OperationalDisconnectProblem
可选
You have been disconnected for operational reasons.
object 
RulesCapProblem
可选
You have exceeded the maximum number of rules.
object 
InvalidRuleProblem
可选
The rule you have submitted is invalid.
object 
DuplicateRuleProblem
可选
The rule you have submitted is a duplicate.
meta
object 
可选
next_token
string 
可选
This value is used to get the next 'page' of results by providing it to the next_token parameter.
total_tweet_count
integer <int32>
可选
Sum of search query count results
🔴500500
修改于 2021-08-02 10:27:04
上一页
Full archive search counts
下一页
Sample stream
Built with