【问题标题】:Trouble with vimeo API in private modevimeo API 在私有模式下的问题
【发布时间】:2014-11-13 10:12:39
【问题描述】:

我有一个专业帐户,并使用私人模式。 我正在尝试使用 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"));

非常感谢您的帮助。

问候

阿纳比亚

【问题讨论】:

    标签: vimeo-api


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

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

      我希望这对某人有帮助!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-05-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多