mirror of
https://github.com/zhayujie/chatgpt-on-wechat.git
synced 2026-06-02 00:57:41 +08:00
feat: verify server when receive message in wechatmp
This commit is contained in:
@@ -21,6 +21,7 @@ class Query:
|
|||||||
# Make sure to return the instance that first created, @singleton will do that.
|
# Make sure to return the instance that first created, @singleton will do that.
|
||||||
channel = WechatMPChannel()
|
channel = WechatMPChannel()
|
||||||
try:
|
try:
|
||||||
|
verify_server(web.input())
|
||||||
message = web.data() # todo crypto
|
message = web.data() # todo crypto
|
||||||
# logger.debug("[wechatmp] Receive request:\n" + webData.decode("utf-8"))
|
# logger.debug("[wechatmp] Receive request:\n" + webData.decode("utf-8"))
|
||||||
msg = parse_message(message)
|
msg = parse_message(message)
|
||||||
|
|||||||
@@ -20,6 +20,7 @@ class Query:
|
|||||||
|
|
||||||
def POST(self):
|
def POST(self):
|
||||||
try:
|
try:
|
||||||
|
verify_server(web.input())
|
||||||
request_time = time.time()
|
request_time = time.time()
|
||||||
channel = WechatMPChannel()
|
channel = WechatMPChannel()
|
||||||
message = web.data() # todo crypto
|
message = web.data() # todo crypto
|
||||||
|
|||||||
Reference in New Issue
Block a user