测试京东im
This commit is contained in:
@@ -76,11 +76,9 @@ func ImChatRiskMsg(request *http.Request) (back []byte, url string, err error) {
|
|||||||
}
|
}
|
||||||
values, err := utils.HTTPBody2Values(data, false)
|
values, err := utils.HTTPBody2Values(data, false)
|
||||||
valuesMap := utils.URLValues2Map(values)
|
valuesMap := utils.URLValues2Map(values)
|
||||||
|
|
||||||
return utils.MustMarshal(valuesMap), msgURL, err
|
return utils.MustMarshal(valuesMap), msgURL, err
|
||||||
}
|
}
|
||||||
|
func ImMsgChange(msg *JdParamJsonObj, msgURL string) (info *ChatRisInfo, user *UserChatMsg, read *UserMsgReadAck, err error) {
|
||||||
func ImMsgChange(msg *ChatRisMsgCallback, msgURL string) (info *ChatRisInfo, user *UserChatMsg, read *UserMsgReadAck, err error) {
|
|
||||||
var msgContext *ChatRisInfo
|
var msgContext *ChatRisInfo
|
||||||
var userMsg *UserChatMsg
|
var userMsg *UserChatMsg
|
||||||
var redMsg *UserMsgReadAck
|
var redMsg *UserMsgReadAck
|
||||||
|
|||||||
@@ -47,14 +47,15 @@ type BaseInfo struct {
|
|||||||
Sign string `json:"sign"`
|
Sign string `json:"sign"`
|
||||||
Format string `json:"format"`
|
Format string `json:"format"`
|
||||||
V string `json:"v"`
|
V string `json:"v"`
|
||||||
|
JdParamJson string `json:"jd_param_json"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// ChatRisMsgCallback 风控消息
|
type JdParamJsonObj struct {
|
||||||
type ChatRisMsgCallback struct {
|
StatusId string `json:"statusId"`
|
||||||
BaseInfo
|
BillId string `json:"billId"`
|
||||||
StationId string `json:"stationId"` // 秒送门店ID
|
|
||||||
VenderId string `json:"venderId"` // 秒送商家ID
|
|
||||||
ExtendJsonData string `json:"extendJsonData"`
|
ExtendJsonData string `json:"extendJsonData"`
|
||||||
|
StoreId string `json:"storeId"`
|
||||||
|
Timestamp string `json:"timestamp"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type ChatRisInfo struct {
|
type ChatRisInfo struct {
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
package jdapi
|
package jdapi
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
|
||||||
"git.rosy.net.cn/baseapi"
|
"git.rosy.net.cn/baseapi"
|
||||||
"git.rosy.net.cn/baseapi/utils"
|
"git.rosy.net.cn/baseapi/utils"
|
||||||
"testing"
|
"testing"
|
||||||
@@ -155,7 +154,3 @@ func TestQueryMerchantMemberInfo(t *testing.T) {
|
|||||||
}
|
}
|
||||||
baseapi.SugarLogger.Debug(utils.Format4Output(result, false))
|
baseapi.SugarLogger.Debug(utils.Format4Output(result, false))
|
||||||
}
|
}
|
||||||
|
|
||||||
func Test1111(t *testing.T) {
|
|
||||||
fmt.Println(len("我爱你 ml1"))
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user