| @@ -2,6 +2,7 @@ package main | |||
| import ( | |||
| "fmt" | |||
| "log" | |||
| "time" | |||
| ) | |||
| @@ -39,20 +40,21 @@ func allCommand(ss *openIDSessionData, in InWechatMsg) (processed bool) { | |||
| } | |||
| str, _ := BuildTextMsg(in.header.FromUserName, msg) | |||
| in.immediateResponse(str) | |||
| in.replyXML(str) | |||
| return | |||
| } | |||
| func cmdVersion(ss *openIDSessionData, in InWechatMsg) (processed bool) { | |||
| 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 | |||
| } | |||
| func cmdEcho(ss *openIDSessionData, in InWechatMsg) (processed bool) { | |||
| in.immediateResponse("请输入不同类型的微信信息,比如文字,图片,视频,地址,链接,我们将原样回应您") | |||
| processed = true | |||
| in.replyText("请输入不同类型的微信信息,比如文字,图片,视频,地址,链接,我们将原样回应您") | |||
| procEcho.init(ss) | |||
| procEcho.start(ss, in) | |||
| log.Println("外面的 procedure=" + ss.Procedure) | |||
| return | |||
| } | |||