You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求提供Twitter API v2回复推文的参数与端点示例

Twitter API v2 回复推文完整指南(解决参数错误问题)

错误原因

你用的参数名和位置都不对:Twitter API v2 回复推文的正确参数是in_reply_to_tweet_id,而且这个参数要放在POST请求的JSON请求体里,不是URL参数。你设置的in_reply_to不在官方允许的参数列表里,所以才会报错。

完整端点与参数说明

核心端点

POST https://api.twitter.com/2/tweets

必需参数

  • text:字符串类型,要发布的回复内容
  • in_reply_to_tweet_id:字符串类型,被回复的目标推文ID

常用可选参数

  • reply_settings:字符串类型,控制谁能回复这条推文,可选值:everyone(默认)、mentioned_users、following、none
  • attachments:对象类型,用于添加媒体(比如图片、视频),格式示例:{"media_ids": ["123456789"]}

请求示例

Curl 命令示例

curl --request POST \
  --url https://api.twitter.com/2/tweets \
  --header 'Authorization: Bearer 你的Bearer令牌' \
  --header 'Content-Type: application/json' \
  --data '{
    "text": "这是我对目标推文的回复",
    "in_reply_to_tweet_id": "1234567890123456789"
  }'

Postman 操作步骤

  1. 请求方法选择 POST
  2. 输入URL:https://api.twitter.com/2/tweets
  3. 切换到「Headers」标签,添加两个键值对:
    • Authorization: Bearer 你的Bearer令牌
    • Content-Type: application/json
  4. 切换到「Body」标签,选择「raw」并设置格式为「JSON」,输入以下内容:
    {
      "text": "这是我对目标推文的回复",
      "in_reply_to_tweet_id": "1234567890123456789"
    }
    
  5. 点击「Send」发送请求即可

Pre-request Script 说明

如果只是单纯发送回复推文,不需要修改Pre-request Script。只有当你需要动态生成参数(比如自动获取目标推文ID、随机生成回复内容等)时,才需要编写对应的脚本逻辑。

内容的提问来源于stack exchange,提问作者Alex H.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 17:25:37