瀏覽代碼

default to 'true' for all events being proceeed.

master
Patrick Peng Sun 8 年之前
父節點
當前提交
437b9f0db8
共有 1 個文件被更改,包括 10 次插入6 次删除
  1. +10
    -6
      serveEvents.go

+ 10
- 6
serveEvents.go 查看文件

@@ -1,28 +1,32 @@
package main

func (ss *openIDSessionData) serveEvents(in InWechatMsg) (processed bool) {
processed = false
processed = true
e := in.body.(EventMsg)
switch e.Event {
case "subscribe":
in.replyText("/::D, 来啦")
processed = true
onSubscribe(in)
return
case "unsubscribe":
processed = true
in.replyText("")
onUnSubscribe(in)
return
case "SCAN":
case "LOCATION":
processed = true
in.replyText("LOCATION")
case "CLICK":
case "VIEW":
case "TEMPLATESENDJOBFINISH":
processed = true
in.replyText("TEMPLATESENDJOBFINISH")
// <xml><ToUserName><![CDATA[gh_f09231355c68]]></ToUserName>
// <FromUserName><![CDATA[oUN420Wj78vnkNeAJY7RMPXA28oc]]></FromUserName>
// <CreateTime>1499150186</CreateTime>
// <MsgType><![CDATA[event]]></MsgType>
// <Event><![CDATA[TEMPLATESENDJOBFINISH]]></Event>
// <MsgID>414001772</MsgID>
// <Status><![CDATA[success]]></Status>
// </xml>
//in.replyText("TEMPLATESENDJOBFINISH")
}
return
}

Loading…
取消
儲存