【问题标题】:POST to a webhook?发布到 webhook?
【发布时间】:2020-04-18 06:05:29
【问题描述】:

我为我的频道创建了一个 Discord webhook,现在我正在尝试向它发送一个 POST 请求,以便我的程序自动将内容保存到频道中。但是,当我发送发布请求时,它不起作用。我添加了一些屏幕截图以进行澄清

【问题讨论】:

  • 回应是什么?
  • 我认为 webhook 内容(发布数据)应该是 json。
  • 是json, {"message": "400: Bad Request", "code": 0}
  • 可以,但是您发送的内容也应该是json。

标签: http discord webhooks


【解决方案1】:

Bad Request 表示您的请求无效。

Discord 只接受 JSON 请求体(见 https://discordapp.com/developers/docs/resources/webhook#execute-webhook

如文档所述,正文应如下所示(已最小化,请参阅文档,将 message 替换为您的消息):

{
    "content": "message"
}

您也可以使用此方法发送文件或嵌入。

您也可以根据需要覆盖 webhook 的默认用户名/头像。

【讨论】:

  • 谢谢,这行得通,但问题是现在我得到了一个很长的回复 { "Warnings": [], }
  • 消息发送了吗?
  • 是的,只是想知道我是怎么把 { "Warnings": [], } 去掉的?
  • 如果警告数组为空([] 之间的那个东西,没有警告,一切正常。
  • 如果你不需要响应,就不要使用它
猜你喜欢
  • 2013-08-31
  • 1970-01-01
  • 2023-03-06
  • 2019-06-19
  • 2023-01-10
  • 1970-01-01
  • 2021-04-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多