我有一个专业帐户,并使用私人模式。我正在尝试使用vimeo API来访问我的视频信息,这是嵌入在我的网站上的。不幸的是,它不是单词。我收到了这个错误消息:
警告: file_get_contents(http://vimeo.com/api/v2/video/111657767.php)函数.file-get-contents:无法打开流: HTTP请求失败!未在以下位置找到HTTP/1.1 404
$hash = unserialize(file_get_contents("http://vimeo.com/api/v2/video/$vimeo_id.php"));
非常感谢你的帮助。
问候
失眠
发布于 2014-11-14 01:59:36
您正在使用的URL是旧的简单API。简单接口从未支持过私有视频,作为私有模式下的PRO用户,您所有的视频都是私有的。
看看我们新的引用私人视频的接口:https://developer.vimeo.com/api
我们甚至提供了一个PHP库来处理所有繁重的任务:https://github.com/vimeo/vimeo.php
发布于 2015-10-29 03:01:24
一个基于oembed的解决方案(found here)对我有效:
$data = @file_get_contents('http://vimeo.com/api/oembed.json?url=http://vimeo.com/' . $video_id);我希望这对某些人有帮助!
https://stackoverflow.com/questions/26906305
复制相似问题