0

Twillio 任务路线

1) 如何使用 asp.net mvc 库管理单个回调 URL 中的不同指令?

前任 :

--> 使用入队创建的任务。我已经在分配回调 url 中放置了出队指令,但是一旦创建了任务并创建了预订,我该如何管理。如何使用预订 ID 接受预订并致电 twilio 客户端?

public ActionResult Assignment()
{
    var response = new
    {
        instruction = "dequeue" ,
        post_work_activity_sid = Singleton.Instance.PostWorkActivitySid
    };

    return new JsonResult() { Data = response };
}

任何建议都会很有用

谢谢

4

1 回答 1

0

对分配回调的出队响应,将自动调用选定的工作人员。为此,它需要编号,可以通过以下两种方式之一提供:

{
  "instruction" "dequeue",
  "to": "+14151112222",
  "from": "+18001231234",
  "post_work_activity_sid": "WA0123456789abcdef0123456789abcdef"  
}

这里明确提供了 number,这可以是所选工人的编号。或者,可以在worker属性中添加contact_uri,并跳过上面的“to”参数。在这种情况下,呼叫将自动发送到contact_uri

这在https://www.twilio.com/docs/api/taskrouter/handling-assignment-callbacks中有概述

于 2018-01-26T10:01:58.400 回答