Przeglądaj źródła

introduce in.ReplyText()

master
Patrick Peng Sun 8 lat temu
rodzic
commit
f8d0a97b29
1 zmienionych plików z 6 dodań i 4 usunięć
  1. +6
    -4
      serveCommand.go

+ 6
- 4
serveCommand.go Wyświetl plik

@@ -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
}

Ładowanie…
Anuluj
Zapisz