mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-12-03 19:02:31 +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)
|
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
|
content["content"] = req.Content
|
||||||
input := &apistruct.SendMsgReq{
|
input := &apistruct.SendMsgReq{
|
||||||
RecvID: req.SendID,
|
RecvID: req.SendID,
|
||||||
|
|||||||
@ -69,9 +69,6 @@ func Post(ctx context.Context, url string, header map[string]string, data any, t
|
|||||||
return nil, err
|
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))
|
req, err := http.NewRequestWithContext(ctx, http.MethodPost, url, bytes.NewBuffer(jsonStr))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user