oapi-sdk-java
oapi-sdk-java copied to clipboard
com.lark.oapi.service.bitable.v1.model.AppTableRecord **类下的createdTime,lastModifiedTime字段使用的Integer类型接收,实际上返回的是毫秒时间戳,超出了Integer类型的值范围.** 该接口api:/open-apis/bitable/v1/apps/:app_token/tables/:table_id/records
例如创建client的时候已经填写了appId和appSecret, 为什么在获取token的时候还需要再填写一遍呢?
 使用calendarService.setCalendarChangedEventHandler 会多次推送同一个事件
海外飞书的任意接口偶发性报这个错。 javax.net.ssl.SSLException: Received fatal alert: internal_error at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) at sun.security.ssl.Alerts.getSSLException(Alerts.java:154) at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:2020) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1127) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1367) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1395) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1379) at com.lark.oapi.okhttp.internal.connection.RealConnection.connectTls(RealConnection.java:343) at com.lark.oapi.okhttp.internal.connection.RealConnection.establishProtocol(RealConnection.java:307) at com.lark.oapi.okhttp.internal.connection.RealConnection.connect(RealConnection.java:188) at com.lark.oapi.okhttp.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.java:228) at com.lark.oapi.okhttp.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.java:108)...
发送请求时,序列化请求体,使用的gson对象不会序列化字段值为null的字段,对于map不会序列化value为null的entity。
[AppTableRecord](https://github.com/larksuite/oapi-sdk-java/blob/v2_main/larksuite-oapi/src/main/java/com/lark/oapi/service/bitable/v1/model/AppTableRecord.java) 接口返回的json中created_time为long 类型,pojo中为integer,请求后返回体json反序列化失败 com.google.gson.JsonSyntaxException: java.lang.NumberFormatException: Expected an int but was 1670748023000 at line 1 column 153 path $.data.record.created_time
官网api:https://open.feishu.cn/open-apis/sheets/v2/spreadsheets/:spreadsheetToken/values/:range
https://open.feishu.cn/open-apis/jssdk/ticket/get
 返回值为毫秒时间戳,超过Int最大值,建议使用Long