搜索用户微博/Search user posts
Changed on[中文]
用途:
- 在指定用户的微博中搜索包含特定关键词的内容。
参数:
- uid: 用户ID(必填)
- q: 搜索关键词(非必填,空字符串表示搜索全部内容)
- page: 页码,从1开始(默认1)
- starttime: 开始时间戳(可选,Unix时间戳格式)
- endtime: 结束时间戳(可选,Unix时间戳格式)
- hasori: 是否包含原创(默认1包含)
- hasret: 是否包含转发(默认1包含)
- hastext: 是否包含文字(默认1包含)
- haspic: 是否包含图片(默认1包含)
- hasvideo: 是否包含视频(默认1包含)
- hasmusic: 是否包含音乐(默认1包含)
返回:
- 搜索结果列表,包含微博内容、作者信息、互动数据等
注意:
- 搜索结果受用户隐私设置影响
- 时间戳参数使用Unix时间戳格式
[English]
Purpose:
- Search for content containing specific keywords in a specified user's posts.
Parameters:
- uid: User ID (required)
- q: Search keyword (optional, empty string means search all content)
- page: Page number, starts from 1 (default 1)
- starttime: Start timestamp (optional, Unix timestamp format)
- endtime: End timestamp (optional, Unix timestamp format)
- hasori: Include original posts (default 1 include)
- hasret: Include retweets (default 1 include)
- hastext: Include text posts (default 1 include)
- haspic: Include image posts (default 1 include)
- hasvideo: Include video posts (default 1 include)
- hasmusic: Include music posts (default 1 include)
Return:
- Search result list, including post content, author info, interaction data
Note:
- Search results affected by user privacy settings
- Timestamp parameters use Unix timestamp format
[示例/Example]
uid = "7277477906" q = "python" # 为空表示搜索全部内容 page = 1
Request
- Base URLhttps://api.tikhub.io (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
Query parameters
用户ID/User ID
搜索关键词/Search keyword
页数/Page number
开始时间戳/Start timestamp
结束时间戳/End timestamp
是否包含原创微博,1=包含,0=不包含/Include original posts, 1=include, 0=exclude
是否包含转发微博,1=包含,0=不包含/Include retweets, 1=include, 0=exclude
是否包含文字微博,1=包含,0=不包含/Include text posts, 1=include, 0=exclude
是否包含图片微博,1=包含,0=不包含/Include image posts, 1=include, 0=exclude
是否包含视频微博,1=包含,0=不包含/Include video posts, 1=include, 0=exclude
是否包含音乐微博,1=包含,0=不包含/Include music posts, 1=include, 0=exclude
Response
Successful Response
Changes
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info
- info
the
response's property default value changed fromThis request will be cached. You can access the cached result directly using the URL belowvalid for 24 hours. Accessing the cache will not incur additional charges.toThis response is cached and accessible via the URL below for 24 hours at no extra cost. The cache is for request tracing only — it doesn't affect the API's data freshness and won't be returned through the API again.for the status - info
the
response's property default value changed from本次请求将被缓存,你可以使用下面的 URL 直接访问缓存结果,有效期为 24 小时,访问缓存不会产生额外费用。to本次响应已缓存,可通过下方 URL 直接查看,有效期 24 小时,访问缓存链接无额外费用。缓存仅用于请求溯源,不影响接口数据的时效性,也不会再次通过接口返回。for the status
- info