Facebook Messengerbot python(无法验证回调 URL 或验证令牌。请验证提供的信息或稍后重试。)

Facebook Messengerbot python ( The Callback URL or Verify Token couldn't be validated. Please verify the provided information or try again later.)

我正在尝试在 python 中实现 facebook Messenger 聊天机器人。我在

下面的 python 中创建了一个 API
@api_view(['GET'])
def verify(request):
    form_data = request.query_params
    mode = form_data.get('hub.mode')
    token = form_data.get('hub.verify_token')
    challenge = form_data.get('hub.challenge')
    if mode and token:
        if mode == 'subscribe' and token == "mytestingtoken":
            print("WEBHOOK_VERIFIED")
            return JsonResponse({"code":200,'message':challenge})
        else:
            return JsonResponse({"code":403})
    return JsonResponse({"code":200,'message':'test'})

正在将 API URL 映射到 ngrok URL(https://55d71a8248be.ngrok.io)

然后我创建了一个 Facebook 应用程序并配置了一个 webhook。 这里回调 URL 和验证令牌也设置。 但最后我收到了错误消息

The Callback URL or Verify Token couldn't be validated. Please verify the provided information or try again later.

我引用了 facebook 文档 https://developers.facebook.com/docs/messenger-platform/getting-started/webhook-setup

将 HttpResponse 用于 API 响应 return HttpResponse("消息",200)