oapi-sdk-go icon indicating copy to clipboard operation
oapi-sdk-go copied to clipboard

larksuite oapi sdk by golang

Results 82 oapi-sdk-go issues
Sort by recently updated
recently updated
newest added

add WithAppAccessToken()

如果消息中本身包含引号,那么通过该builder创建的消息则不是合法JSON数据。 测试代码如下 ` package main import ( larkim "github.com/larksuite/oapi-sdk-go/v3/service/im/v1" "fmt" ) func main() { content := larkim.NewTextMsgBuilder(). Text(`"invalid json"`). Build() fmt.Println(content) } ` 或许可以这样? ` .Text(msg) { buf["text"] = msg...

https://open.feishu.cn/document/client-docs/bot-v3/bot-customized-menu 文档中提到时间戳为 string P2BotMenuV6Data.P2BotMenuV6Data 中 时间戳Timestamp为 *string 但回调的时候时间戳为 int 类型 "{\"schema\":\"2.0\",\"header\":{\"event_id\":\"xxx\",\"token\":\"xxx\",\"create_time\":\"1694592375000\",\"event_type\":\"application.bot.menu_v6\",\"tenant_key\":\"xxx\",\"app_id\":\"xxx\"},\"event\":{\"event_key\":\"xxx\",\"operator\":{\"operator_id\":{xxx},\"timestamp\":1694592375}}"

任务v2 的方法,在sdk中没有找到,什么时候可以封装? ![image](https://github.com/larksuite/oapi-sdk-go/assets/18009560/1c71ea4f-d1b4-41bd-9351-35e62002ee85) ![image](https://github.com/larksuite/oapi-sdk-go/assets/18009560/6d680b51-e95e-4f8f-98af-adf042dd77a1)

``` var tokenManager TokenManager = TokenManager{cache: cache} // github.com/larksuite/oapi-sdk-go/[email protected]/core/tokenmanager.go ``` 有时候本程序作为一个服务,需要暴露access token给外部其他程序临时调用,希望能够修改tokenManager为可导出变量,同时将它的 **getAppAccessToken()** 和 **getTenantAccessToken()** 两个方法也设置为可导出。另外希望同时也支持导出access token的ttl。

请问SDK有失败重试机制吗?

在使用 sdk 发送文本消息使用 larkim.MessageText 生成消息内容时 有一个体验不好的地方,业务代码 errInfo 会有换行符 导致 生成的消息内容不符合要求,然后发送消息直接失败 我看 larkim.MessageText 使用的这种构造方式 能不能改成类似这样的 ```go import ( "encoding/json" "strings" ) type MessageText struct { builder strings.Builder } func NewMessageTextBuilder() *MessageText...

上图这个调用顺序反了,先调用WriteHeader会导致后续header都无法正确add

现在的长度超限后的错误提示不明确 99992402 field validation failed

[服务端文档](https://open.feishu.cn/document/server-docs/api-call-guide/calling-process/overview)[搜索](https://open.feishu.cn/document/server-docs/search-v2/suite-search/create)[搜索连接器](https://open.feishu.cn/document/server-docs/search-v2/open-search/search-connector-overview--)[数据项](https://open.feishu.cn/document/server-docs/search-v2/open-search/data_source-item/create) 批量为数据项创建索引 这个有对应的API吗,我只找到了`dataSourceItem.Create`与`BatchItemResult`,没有找到`BatchCreate`