diff --git a/internal/pkg/jpush/client.go b/internal/pkg/jpush/client.go index 810979b..e04b3f2 100644 --- a/internal/pkg/jpush/client.go +++ b/internal/pkg/jpush/client.go @@ -86,7 +86,7 @@ type PushOptions struct { type PushResponse struct { MsgID string `json:"msg_id"` - SendNo int64 `json:"sendno"` + SendNo string `json:"sendno"` } type RateLimitInfo struct { @@ -208,7 +208,7 @@ func (c *Client) Push(payload map[string]any) (*PushResponse, *RateLimitInfo, er } else { c.logger.Debug("jpush push response", zap.String("msg_id", result.MsgID), - zap.Int64("send_no", result.SendNo), + zap.String("send_no", result.SendNo), ) } return result, rateLimit, parseErr