Как я могу перенаправить на другую задачу Twilio, используя Twilio и Django? - PullRequest
0 голосов
/ 01 октября 2019

Я создаю чат-бота и не могу перенаправить на задачу, созданную на консоли Twilio Autopilot Console.

Что он делает: пользователь отправляет сообщение боту, вызывается представление, делает некоторые вещи, которые я удалил для ясности, затем перенаправляет (или должен) выполнить задачу автопилота.

@twilio_view
def bot(request):
    account_sid = config('account_sid')
    auth_token = config('auth_token')

    client= Client(account_sid, auth_token)

    msgresponse = MessagingResponse()

    msgresponse.redirect(url="task://parametrizacao")

    return HttpResponse(status=200)

Если я перенаправляю в другое представление, в стиле django, это работает, но я хочу, чтобы оно перенаправлялось на задачу Twilio Autopilot ...


Я редактирую сейчас, потому что я пробовал что-то другоеи не удалось.

            data={
             "actions": [
              {
                  "redirect": "task://parametrizacao"
              }
             ]
            }
            return JsonResponse(data)

Я думал, что это сработает ... Кстати, задача "Parameterisacao" проста:

{
    "actions": [
        {
            "say": "Bem vindo à Parametrização!"
        }
    ]
}

Я не понимаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...