我想在出错时向 hipchat 发送一些 json。原始 json 在 hipchat 中不是很可读。
hipchat 客户端支持/code
,我希望使用 API 获得类似的输出。我尝试了很多方法(我已经在 php 中实现了一个库,它使用生成并将其发送到 API 的相同类和 html 元素/code
),但它有它自己的问题。
首先,API 有 100,000 个字符的限制。在某些情况下,我的漂亮打印超出了限制(在消息中添加许多 html 和 css 的 bcs)。
将其移植到其他项目也不容易。我在 PHP 中创建了那个库,现在我想集成一个 .netCore 应用程序,我需要重新编写整个内容。
[更新 1]
事实证明,hipchat API 通过将标头设置为Content-Type:text/plain
并/code
在消息前面发送内容来支持这一点
/code {yourcontent}
这样消息将带有黄色。有什么方法可以设置颜色吗?