mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-12-03 02:42:19 +08:00
fix:solve json format error
This commit is contained in:
parent
63e1afff74
commit
bf26e92241
@ -461,6 +461,15 @@ func (m *MessageApi) CallbackExample(c *gin.Context) {
|
||||
}
|
||||
|
||||
content := make(map[string]any, 1)
|
||||
log.ZDebug(c, "CallbackExample content content content content content content content content", "content", req.Content)
|
||||
str := &apistruct.TextElem{}
|
||||
err = json.Unmarshal([]byte(req.Content), str)
|
||||
if err != nil {
|
||||
log.ZError(c, "CallbackExample unmarshal failed", err)
|
||||
apiresp.GinError(c, errs.ErrInternalServer.WithDetail(err.Error()).Wrap())
|
||||
return
|
||||
}
|
||||
|
||||
content["content"] = req.Content
|
||||
input := &apistruct.SendMsgReq{
|
||||
RecvID: req.SendID,
|
||||
|
||||
@ -69,9 +69,6 @@ func Post(ctx context.Context, url string, header map[string]string, data any, t
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.ZInfo(ctx, "CallbackExample", "jsonStraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", jsonStr)
|
||||
log.ZInfo(ctx, "CallbackExample", "jsonStr", string(jsonStr))
|
||||
|
||||
req, err := http.NewRequestWithContext(ctx, http.MethodPost, url, bytes.NewBuffer(jsonStr))
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user