【发布时间】:2019-10-08 05:49:02
【问题描述】:
我正在尝试使用 Vimeo API 获取视频 mp4 URL,其官方文档说要向 https://api.vimeo.com/videos/[video_id] 发出经过身份验证的 GET 请求 以下是我在 github 上找到的代码,但它没有返回任何内容。
$url = "https://api.vimeo.com/videos/$videoid";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36");
$result = curl_exec($ch);
有人可以建议我如何向 Vimeo API 发出经过身份验证的 GET 请求吗? 我有 Vimeo 密钥和访问令牌。 谢谢。
【问题讨论】:
-
尝试添加curl_error(),看看是否能提供更多信息。
-
感谢@MagnusEriksson curl 返回未经授权的访问。我不知道在哪里添加 vimeo 访问令牌。
-
@MagnusEriksson 是的,但他们说要提出获取请求,但他们没有说如何去做。
-
你要获取的视频的id是什么