Преглед на файлове

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…
Отказ
Запис