Я хочу передать несколько параметров из моего приложения Angular в свой Laravel API, а именно массив id и choices предоставленный пользователем. 
Угловой:
http-запрос:
  verifyAnswer: function(params) { return $http({ method: 'GET', url: 'http://localhost:8888/api/questions/check', cache: true, params: { id: params.question_id, choices: params.answer_choices } }); 
Laravel 5:
routes.php:
 $router->get('/api/questions/check/(:any)', 'ApiController@getAnswer'); 
ApiController.php:
 public function getAnswer(Request $request) { die(print_r($request)); } 
  Я думал, что должен использовать :any в моем URI, чтобы указать, что я буду передавать произвольное количество параметров различной структуры данных (id – число, выбор – это выбор). 
Как я могу сделать этот запрос?
[200]: / api / questions / check? Choice = выбор + 1 и выбор = выбор + 2 и выбор = выбор + 3 и id = 1
Измените это:
 $router->get('/api/questions/check/(:any)', 'ApiController@getAnswer'); 
в
 $router->get('/api/questions/check', 'ApiController@getAnswer'); 
И выберите значения с помощью
 echo $request->id; echo $request->choices; 
  в вашем контроллере.  Нет необходимости указывать, что вы получите параметры, все они будут в $request когда вы будете вводить Request в свой метод.