3 个版本
0.1.5 | 2022年6月13日 |
---|---|
0.1.4 | 2022年6月12日 |
#1943 在 开发工具
46KB
231 行
Google Chat Types
构造 Google Chat 消息 的类型辅助工具
关于 Google Chat 消息
有两种类型的 Google Chat 消息
- 文本消息
- 卡片消息
它们都表示为 JSON 字符串。
文本消息表示如下
{
"text": "some text"
}
卡片消息表示如下
{
"cards": [
{
"sections": [
{
"widgets": [
{
"image": { "imageUrl": "https://..." }
},
{
"buttons": [
{
"textButton": {
"text": "OPEN IN GOOGLE MAPS",
"onClick": {
"openLink": {
"url": "https://..."
}
}
}
}
]
}
]
}
]
}
]
}
卡片元素之间的关系应如下所示
如何使用此 crate
您应该构建 Cards 或 Text 结构,然后将它们序列化为 JSON 字符串,作为 Google Chat API(例如 传入 webhook) HTTP 请求体。
依赖项
~2.5MB
~51K SLoC