私有模式下的vimeo API出现问题

时间:2014-11-13 10:12:39

标签: vimeo-api

我有一个专业帐户,并使用私人模式。 我正在尝试使用vimeo API来访问我的网站上嵌入的视频信息。不幸的是,它并没有说出来。我收到此错误消息:

警告:file_get_contents(http://vimeo.com/api/v2/video/111657767.php)[function.file-get-contents]:无法打开流:HTTP请求失败!

中找不到HTTP / 1.1 404

$ hash = unserialize(file_get_contents(" http://vimeo.com/api/v2/video/ $ vimeo_id.php"));

非常感谢你的帮助。

此致

anabia

2 个答案:

答案 0 :(得分:1)

您使用的URL是旧的Simple API。 Simple API从未支持私有视频,作为私人模式的PRO用户,您的所有视频都是私有的。

查看我们的新API以引用私有视频:https://developer.vimeo.com/api

我们甚至提供了一个PHP库来处理所有繁重的工作:https://github.com/vimeo/vimeo.php

答案 1 :(得分:0)

基于oembed的解决方案(found here)对我有用:

$data = @file_get_contents('http://vimeo.com/api/oembed.json?url=http://vimeo.com/' . $video_id);

我希望这有助于某人!