我正在尝试将项目符号列表作为 Slack 消息发送。
但是,这种结构非常冗长(如本答案中所述),由于某种原因,我收到invalid_blocks
错误作为响应。
RichTextBlock.builder()
.elements(
listOf(
RichTextListElement.builder()
.elements(
listOf(
RichTextSectionElement.builder()
.elements(listOf(SlackTextElement("test")))
.build()
)
)
.style("bullet")
.indent(0)
.build()
)
)
.build()
我实现的(Java)类在哪里SlackTextElement
,以匹配我上面提到的答案中的示例。
public class SlackTextElement implements RichTextElement {
String text;
String type = "text";
public SlackTextElement(String text) {
this.text = text;
}
@Override
public String getType() {
return type;
}
}
有什么办法可以做到这一点?或者,调试 Slack 的 API?