Bläddra i källkod

default to 'true' for all events being proceeed.

master
Patrick Peng Sun 8 år sedan
förälder
incheckning
437b9f0db8
1 ändrade filer med 10 tillägg och 6 borttagningar
  1. +10
    -6
      serveEvents.go

+ 10
- 6
serveEvents.go Visa fil

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

Laddar…
Avbryt
Spara