Я следил за каждым шагом в документации Twilio под названием Dynamic Call Center с Laravel.
Моя проблема в том, что звонок проходит через IVR, после выбора цифры ничего не происходит.
Я предполагаю, что это не создание задачи. код, приведенный в документации, просто генерирует задачу с помощью json, но это все. Я проверяю свои задачи в консоли Twilio Taskrouter, и ничего не отображается.
Я предоставил все учетные данные, использовал ngrok, заполнил все обратные вызовы URL.
public function enqueueCall(Request $request)
{
define('workflowSid', env('TWILIO_WORKFLOW_SID'));
$selectedSkillInstruction = new \StdClass();
$selectedSkillInstruction->selected_skill = $this->_getSelectedSkill($request);
$response = new Twiml();
$enqueue = $response->enqueue(['workflowSid' => workflowSid]);
$enqueue->task(json_encode($selectedSkillInstruction));
return response($response)->header('Content-Type', 'text/xml');
}
Я ожидаю код, который на самом деле создает задачу, но когда я вызываю этот API через почтальона, задача не создается