|
@@ -14,13 +14,13 @@ type GetIfChannelResp struct {
|
|
|
} `json:"result"`
|
|
|
}
|
|
|
|
|
|
-func GetIfChannel(userID string) int32 {
|
|
|
+func GetIfChannel(openid int64) int32 {
|
|
|
ret := data.SdkConfig.Get(3)
|
|
|
params := map[string]string{}
|
|
|
- rs, _, err := mhayaHttp.GET(fmt.Sprintf("%v%v/getChatMember?chat_id=%v&user_id=%v", ret.Params.AppUrl, ret.Params.BotToken, ret.Params.ChatIDName, userID), params)
|
|
|
+ rs, _, err := mhayaHttp.GET(fmt.Sprintf("%vbot%v/getChatMember?chat_id=%v&user_id=%v", ret.Params.AppUrl, ret.Params.BotToken, ret.Params.ChatIDName, openid), params)
|
|
|
if err != nil {
|
|
|
mhayaLogger.Error("third.GetIfChannel 验证频道失败 url = %v, bottoken = %v, ChatIDName = %v, userID = %v",
|
|
|
- ret.Params.AppUrl, ret.Params.BotToken, ret.Params.ChatIDName, userID,
|
|
|
+ ret.Params.AppUrl, ret.Params.BotToken, ret.Params.ChatIDName, openid,
|
|
|
err.Error())
|
|
|
return 0
|
|
|
}
|
|
@@ -28,7 +28,7 @@ func GetIfChannel(userID string) int32 {
|
|
|
err = jsoniter.Unmarshal(rs, &resp)
|
|
|
if err != nil {
|
|
|
mhayaLogger.Error("third.GetIfChannel 验证频道失败 url = %v, bottoken = %v, ChatIDName = %v, userID = %v",
|
|
|
- ret.Params.AppUrl, ret.Params.BotToken, ret.Params.ChatIDName, userID,
|
|
|
+ ret.Params.AppUrl, ret.Params.BotToken, ret.Params.ChatIDName, openid,
|
|
|
err.Error())
|
|
|
return 0
|
|
|
}
|