OMDb API 多个结果

OMDb API multiple results

我正在尝试使用 IMDO api 从 IMDB 获取特定电影,如果只有 1 部电影具有我正在搜索的标题,它会很好用。

但是如果有多部电影,我会得到第一部,我假设是按年份排序的。

我怎样才能得到同名的所有电影?

我在 PHP.

<?php
  //Get movie data
  if($_GET['title']){
    $titleInput = "t=" . str_replace(' ', '+', $_GET['title']);
    $jsonUrl = "http://www.omdbapi.com/?" . $titleInput;
  }else if($_GET['imdbid']){
    $titleInput = "i=" . str_replace(' ', '+', $_GET['imdbid']);
    $jsonUrl = "http://www.omdbapi.com/?" . $titleInput; 
  }
  $jsonRaw = file_get_contents($jsonUrl);    
  $movieArray = json_decode($jsonRaw, true);
?>

如果您想按标题获得多个结果,请使用 s=title 而不是 t=title 参数,如记录 here.

据我了解,"By Search" 参数可以 return 多个结果,而 "By ID or Title" 参数将 return 单独一个。