| import ( | import ( | ||||
| "fmt" | "fmt" | ||||
| "log" | |||||
| "time" | "time" | ||||
| ) | ) | ||||
| } | } | ||||
| str, _ := BuildTextMsg(in.header.FromUserName, msg) | str, _ := BuildTextMsg(in.header.FromUserName, msg) | ||||
| in.immediateResponse(str) | |||||
| in.replyXML(str) | |||||
| return | return | ||||
| } | } | ||||
| func cmdVersion(ss *openIDSessionData, in InWechatMsg) (processed bool) { | func cmdVersion(ss *openIDSessionData, in InWechatMsg) (processed bool) { | ||||
| processed = true | processed = true | ||||
| str, _ := BuildTextMsg(in.header.FromUserName, "这是测试版本"+time.Now().Format("2006/01/02 03:04:05")) | |||||
| in.immediateResponse(str) | |||||
| in.replyText("这是测试版本" + time.Now().Format("2006/01/02 03:04:05")) | |||||
| return | return | ||||
| } | } | ||||
| func cmdEcho(ss *openIDSessionData, in InWechatMsg) (processed bool) { | func cmdEcho(ss *openIDSessionData, in InWechatMsg) (processed bool) { | ||||
| in.immediateResponse("请输入不同类型的微信信息,比如文字,图片,视频,地址,链接,我们将原样回应您") | |||||
| processed = true | |||||
| in.replyText("请输入不同类型的微信信息,比如文字,图片,视频,地址,链接,我们将原样回应您") | |||||
| procEcho.init(ss) | procEcho.init(ss) | ||||
| procEcho.start(ss, in) | procEcho.start(ss, in) | ||||
| log.Println("外面的 procedure=" + ss.Procedure) | |||||
| return | return | ||||
| } | } |