Я знаю, что фильтрация несколько типов работает следующим образом:В PHP, как фильтровать несколько типов в теме api?
https://www.googleapis.com/freebase/v1/topic/m/0d6lp?filter=/common/topic/notable_for&filter=/common/topic/alias
но когда я должен написать это в PHP, я не уверен, как идти об этом.
$service_url = 'https://www.googleapis.com/freebase/v1/topic';
$mid = '/m/0d6lp';
$params = array('key'=>$API_KEY, 'filter' => '/common/topic/notable_for', 'filter' => '/common/topic/alias');
$url = $service_url . $mid . '?' . http_build_query($params);
Когда я завивать $ URL, только последний фильтр (/ общие/тема/псевдоним) вступает в силу, очевидно, потому что ключ «фильтр» происходит дважды в массиве $ Params и только значение для последнего ключ взят.
Как создать следующий URL-адрес в массивах PHP?
https://www.googleapis.com/freebase/v1/topic/m/0d6lp?filter=/common/topic/notable_for&filter=/common/topic/alias