Skip to content

Commit 76e7a15

Browse files
authored
Merge pull request #32 from jacsice/features/support_miniprogrampage
支持发送小程序卡片
2 parents cad5bf9 + a5d8e03 commit 76e7a15

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

weixin/response.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from .config import AUTO_REPLY_CONTENT
66

77

8-
ALLOWED_MSG_TYPES = set(['text', 'image', 'voice', 'video',
8+
ALLOWED_MSG_TYPES = set(['text', 'image', 'voice', 'video', 'miniprogrampage',
99
'shortvideo', 'location', 'link'])
1010
ALLOWED_EVENTS = set(['subscribe', 'unsubscribe', 'unsub_scan',
1111
'scan', 'click', 'location', 'view',
@@ -108,6 +108,10 @@ def _link_msg_handler(self):
108108
# 链接消息处理逻辑
109109
pass
110110

111+
def _miniprogrampage_msg_handler(self):
112+
# 小程序卡片处理逻辑
113+
pass
114+
111115
def _data_handler(self):
112116
# 只取出消息类型和事件
113117
msg_type = self.data.get('MsgType')
@@ -116,6 +120,8 @@ def _data_handler(self):
116120
event = None
117121
if msg_type == 'event':
118122
event = self.check_event()
123+
elif msg_type == 'miniprogrampage':
124+
event = 'miniprogrampage'
119125
return msg_type, event
120126

121127
def _event_handler(self, event):

0 commit comments

Comments
 (0)