diff --git a/apps/jqr/views.py b/apps/jqr/views.py index 7c1c6e2..0bac0e6 100644 --- a/apps/jqr/views.py +++ b/apps/jqr/views.py @@ -36,6 +36,12 @@ class WechatWorkerViewSet(viewsets.GenericViewSet): @verify.mapping.post def message(self, request, path, *args, **kwargs): print(request.data) + if not settings.DEBUG: + data = request.data + # cbtest.xbtool.cn + url = f'https://46i859447w.yicp.fun/event/callback/{path}' + res = requests.get(url, json=data) + return Response(data=res.json()) serializer = WechatEncryptSerializer(data=request.data) serializer.is_valid(raise_exception=True) return Response(data=serializer.data)