Skip to content

平台 API

平台特定操作和工具的参考。

获取所有平台

列出所有支持的平台及其可用操作。

端点:

GET /api/platforms

示例:

bash
curl https://api.browserman.run/api/platforms \
  -H "Authorization: Bearer YOUR_API_KEY"

Twitter/X

平台 ID:twitter

可用操作

createTweet

发布新推文。

参数:

  • accountName(必需)- Twitter 账号名称
  • text(必需)- 推文文本(最多 280 字符)
  • preferredEngine(可选)- "lite" 或 "full"

示例:

bash
curl -X POST https://api.browserman.run/api/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "platform": "twitter",
    "action": "createTweet",
    "accountName": "my-twitter",
    "parameters": {
      "text": "来自 Browserman 的问候!🚀"
    }
  }'

likeTweet

点赞现有推文。

参数:

  • accountName(必需)
  • tweetUrl(必需)- 要点赞的推文 URL
  • preferredEngine(可选)

reTweet

转发推文。

参数:

  • accountName(必需)
  • tweetUrl(必需)- 要转发的推文 URL
  • preferredEngine(可选)

replyTweet

回复推文。

参数:

  • accountName(必需)
  • tweetUrl(必需)- 要回复的推文 URL
  • text(必需)- 回复文本
  • preferredEngine(可选)

quoteTweet

引用推文并添加评论。

参数:

  • accountName(必需)
  • tweetUrl(必需)- 要引用的推文 URL
  • text(必需)- 你的评论文本
  • preferredEngine(可选)

Xueqiu

平台 ID:xueqiu

可用操作

post

发布内容到雪球平台。

参数:

  • accountName(必需)
  • text(必需)- 发布内容
  • preferredEngine(可选)

示例:

bash
curl -X POST https://api.browserman.run/api/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "platform": "xueqiu",
    "action": "post",
    "accountName": "my-xueqiu",
    "parameters": {
      "text": "今日市场分析:科技股表现强劲..."
    }
  }'

Eastmoney

平台 ID:eastmoney

可用操作

postWithCode

在特定股票页面发表评论。

参数:

  • accountName(必需)
  • code(必需)- 股票代码(上海 6xxxxx,深圳 0xxxxx/3xxxxx)
  • text(必需)- 评论文本
  • preferredEngine(可选)

示例:

bash
curl -X POST https://api.browserman.run/api/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "platform": "eastmoney",
    "action": "postWithCode",
    "accountName": "my-eastmoney",
    "parameters": {
      "code": "600000",
      "text": "基本面良好,适合长期持有"
    }
  }'

Tonghuashun

平台 ID:tonghuashun

可用操作

post

发布文本和图片到同花顺。

参数:

  • accountName(必需)
  • text(必需)- 发布内容
  • urls(可选)- 逗号分隔的图片 URL(最多 9 张)
  • preferredEngine(可选)

示例:

bash
curl -X POST https://api.browserman.run/api/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "platform": "tonghuashun",
    "action": "post",
    "accountName": "my-tonghuashun",
    "parameters": {
      "text": "技术分析图表",
      "urls": "https://example.com/chart1.jpg,https://example.com/chart2.jpg"
    }
  }'

执行引擎

所有操作都支持两种执行模式:

轻量模式(默认)

  • 更快的执行
  • 更低的资源使用
  • 适合大多数任务

完整模式

  • 完整的浏览器模拟
  • 更好的平台兼容性
  • 不太可能被检测

示例:

json
{
  "platform": "twitter",
  "action": "createTweet",
  "accountName": "my-twitter",
  "parameters": {
    "text": "重要公告",
    "preferredEngine": "full"
  }
}

下一步