首页 > 解决方案 > 我正在寻找一种从电影数据库中获取数据的方法

问题描述

我已经编写了这个函数来从电影数据库中获取 json 文件,但它返回一个错误。

function Moviedb($movieID)
{
    $url = "https://api.themoviedb.org/3/movie/$movieID?api_key=<api*****key>";
    $jsonContent = file_get_contents($url);
    $arrContent = json_decode($jsonContent, true);
    return $arrContent;
}

错误:

警告:file_get_contents( https://api.themoviedb.org/3/movie/tt7286456?api_key= ): failed to open stream: 连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接的主机没有响应

即使我使用 curl 来请求我的请求,但它什么也没返回。

我已经在我的浏览器中检查了 url,当我这样做时它返回了数据

任何帮助,将不胜感激

标签: phpcurlfile-get-contents

解决方案


推荐阅读