Open setcreed opened 2 years ago
sdk中封装的struct返回值的字段与文档不一致 https://github.com/larksuite/oapi-sdk-go/blob/main/service/suite/v1/model.go/#L12 type DocsEntity struct { DocsToken string json:"docs_token,omitempty" DocsType string json:"docs_type,omitempty" Title string json:"title,omitempty" DocsOwner string json:"docs_owner,omitempty" ForceSendFields []string json:"-" }
json:"docs_token,omitempty"
json:"docs_type,omitempty"
json:"title,omitempty"
json:"docs_owner,omitempty"
json:"-"
sdk中的是 docs_owner,而文档中的是owner_id https://open.feishu.cn/document/ukTMukTMukTM/ugDM4UjL4ADO14COwgTN
DocsOwner
你好,这个问题当前只能通过原生 api方式来访问了,参考:https://github.com/larksuite/oapi-sdk-go/blob/main/README.zh.md#%E4%BD%BF%E7%94%A8%E4%BC%81%E4%B8%9A%E8%87%AA%E5%BB%BA%E5%BA%94%E7%94%A8%E8%AE%BF%E9%97%AE-%E5%8F%91%E9%80%81%E6%96%87%E6%9C%AC%E6%B6%88%E6%81%AFapi-%E7%A4%BA%E4%BE%8B
为啥这个不能改一下,还是说之前的就是docs_owner
是这样的,有些业务经过了迁移,迁移后的的api没有元数据了,而SDK的生成是需要根据元数据自动生成的。上面那个api没版本根据元数据生成了。
欢迎加飞书群讨论:
sdk中封装的struct返回值的字段与文档不一致 https://github.com/larksuite/oapi-sdk-go/blob/main/service/suite/v1/model.go/#L12 type DocsEntity struct { DocsToken string
json:"docs_token,omitempty"
DocsType stringjson:"docs_type,omitempty"
Title stringjson:"title,omitempty"
DocsOwner stringjson:"docs_owner,omitempty"
ForceSendFields []stringjson:"-"
}sdk中的是 docs_owner,而文档中的是owner_id https://open.feishu.cn/document/ukTMukTMukTM/ugDM4UjL4ADO14COwgTN