larksuite / node-sdk

larksuite open sdk for nodejs
MIT License
131 stars 26 forks source link

feat: add export to InteractiveCardHeaderTemplate and InteractiveCard… #59

Closed zthreefires closed 10 months ago

zthreefires commented 11 months ago

…Header

我在 InteractiveCard 基础上定义了一些卡片类型,用 sdk 的时候发现 template 的类型没有导出,导致我必须自己定义一下。

image

不知道是不是有意这样做的?

mazhe-nerd commented 10 months ago

感谢同学PR。sdk里这份消息卡片的数据类型定义是手动写的,没有数据源来同步生成,因此有些地方不完善。针对卡片结构太多、json太大、代码里不好维护的问题,我们提供了卡片模板的新思路来解决,这样就避免了定义这些数据类型,只需要根据业务来定义variables即可。 不知道这个是否可以解决目前遇到的问题。

zthreefires commented 10 months ago

确实也可以解决。另外提个小需求哈,卡片模版是否能有团队共享之类的机制,以为我们这边会有几个同学一起参与开发,目前我看好像只能反复导入导出

mazhe-nerd commented 10 months ago

OK~同学可以加一下飞书开发交流群哈,飞书的产品都在里面,可以直接提需求~

邀请你加入飞书群,快点击https://applink.feishu.cn/client/chat/chatter/add_by_link?link_token=af6m8407-f728-4843-bc79-39118099e120加入吧!