1

我正在尝试将项目符号列表作为 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?

4

0 回答 0