标签: vimeo-api

Vimeo Javascript API 检索视图计数

所以我想通过 HTML 和 javascript 检索视频的观看次数,而 Vimeo 似乎提供的就是这个,没有命令文档:

https://raw.github.com/vimeo/vimeo-api-examples/master/simple-api/simple/really-simple.html

所以我不知道如何检索单个视频 ID 而不是整个用户的视频。

var url = 'http://vimeo.com/api/v2/' + vimeoUserName + '/videos.json?callback=' + callback;
Run Code Online (Sandbox Code Playgroud)

然后一旦 JSON 检索到数据,如何要求查看计数而不是缩略图和标题。如果我能找到合适的文档会更容易,但他们似乎只对那些想要在 PHP 中使用它的人慷慨解囊。有谁已经完成了这个并愿意帮助他们提供的这个代码示例?

html javascript views vimeo vimeo-api

2
推荐指数
1
解决办法
3211
查看次数

YouTube/Vimeo API - MP4文件

我认为YouTube或Vimeo没有(甚至支付)任何更长的API,这将允许我使用渐进式下载流式传输我上传的视频文件(MP4,MPEG-TS甚至FLV),对吗?

是否有可能其他平台有这样的API?

切赫

youtube youtube-api vimeo video-streaming vimeo-api

2
推荐指数
1
解决办法
1万
查看次数

是否可以使用Vimeo API获取流式网址?

我在我的应用程序中有自己的视频播放器,如果我可以获得视频网址,则想要在其中播放.是否可以使用Vimeo API?

在我的应用程序中,我将允许用户搜索视频并在移动设备上的媒体播放器上播放.

vimeo vimeo-api

2
推荐指数
1
解决办法
4631
查看次数

来自视频ID的Vimeo缩略图

我知道有很多关于这个的主题已经开放,但是我尝试了所有这些主题,对我来说没有任何作用.我想使用PHP从Vimeo视频ID获取Vimeo缩略图.

php thumbnails vimeo vimeo-api

1
推荐指数
1
解决办法
6589
查看次数

Vimeo API未检测到播放事件

我正在尝试使用hme vimeo js api检测播放按钮的单击。这是我的代码:

的HTML:

<iframe id="video" src="https://player.vimeo.com/video/21777784?api=1" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

和JS:

        var iframe = document.getElementById('video');
        var player = $f(iframe);

        player.on('play', function() {
            console.log('played the video!');
        });
Run Code Online (Sandbox Code Playgroud)

目前,我没有在控制台中记录任何内容。稍后,我确实在DOM中使用了Vimeo API的另一个功能似乎运行良好:

        jQuery("body").on("click",".watch-vid-cta",function(){
              player.api("play");
        });
Run Code Online (Sandbox Code Playgroud)

我直接从他们的API获得了代码,所以不确定我可能做错了什么:

https://github.com/vimeo/player.js

javascript vimeo vimeo-api

1
推荐指数
1
解决办法
3180
查看次数

无法过滤带有字段参数的vimeo api GET调用中的结果

我正在使用Vimeo API,同时进行get调用以访问我正在执行的用户视频

https://api.vimeo.com/users/61402929/videos?access_token=token
Run Code Online (Sandbox Code Playgroud)

这将返回一个json响应

{
    "total": 1,
    "page": 1,
    "per_page": 25,
    "paging": {
        "next": null,
        "previous": null,
        "first": "/users/61402929/videos?access_token=365879aad6244864dab70902890fc1a1&page=1",
        "last": "/users/61402929/videos?access_token=365879aad6244864dab70902890fc1a1&page=1"
    },
    "data": [
        {
            "uri": "/videos/200383630",
            "name": "Bhuvan bam _ Bb ki vines _ playing piano _ Saagar jaisi aankhon waali  _ bhuvan bam  live (360p_30fps_H264-96kbit_AAC)",
            "description": "BB Ki Vines",
            "link": "https://vimeo.com/200383630",
            "duration": 59,
            "width": 320,
            "language": null,
            "height": 320,
            "embed": {
                "uri": null,
                "html": "<iframe src=\"https://player.vimeo.com/video/200383630?badge=0&autopause=0&player_id=0\" width=\"320\" height=\"320\" frameborder=\"0\" title=\"Bhuvan bam _ Bb ki vines _ playing piano …
Run Code Online (Sandbox Code Playgroud)

vimeo vimeo-api

1
推荐指数
1
解决办法
627
查看次数

来自私人视频的Vimeo缩略图

我已经阅读了API文档,但我迷失了.

我想做的就是从私人视频中获取缩略图.

我没有构建应用程序,但要获得我需要的密钥,我必须包含应用程序的网站,徽标和应用程序的返回URL.

我再次需要一个缩略图.

我不是API的新手,但我真的需要一些示例PHP代码来帮助我开始,以及如何设置应用程序来获取我需要的密钥.

根据我的理解,我应该使用oembed,这看起来很简单,但我需要帮助进行身份验证.

php thumbnails vimeo vimeo-api

1
推荐指数
1
解决办法
1877
查看次数

使用新的 Vimeo Api 获取视频时长

我有一个简单的 WordPress 插件,它应该从 Vimeo 获取信息。我试图使用其“简单 api”和以下代码从 vimeo 获取视频持续时间元数据:

 function vimeo_duration ($id) {
 try {


  $ch = curl_init("http://vimeo.com/api/v2/video/$id/json");
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  $res = curl_exec($ch);
  $obj = json_decode($res, true);
  return $obj[0]['duration'];   

} catch (Exception $e) {
  # returning 0 if the Vimeo API fails for some reason.
  return '0';
 }
}
Run Code Online (Sandbox Code Playgroud)

结果:空白。它没有获取任何内容,也没有“0”。

我们使用此链接从http://vimeo.com/api/v2/video/244509537/json获取信息,当您将其加载到浏览器中时,它会给出以下结果:

在此输入图像描述

(最后的'json'可以替换为“/php”或“/xml”,它将以相应的格式给出结果。)

但是我发现这个 api 不再受支持,我必须使用新的 Api来获取我想要的持续时间数据。(也许这就是它不获取数据的原因)

我搜索了 StackOverflowa 和其他来源,但找不到这方面的有效示例。我还阅读了 vimeo 文档,但我无法实现它。我已经按照他们的建议创建了API,现在拥有了Access Token

我使用了在 StackOverflow 中找到的代码并对其进行了一些修改。但是它不返回任何值。结果又是空白。它没有获取任何内容,也没有返回“0”。

function vimeo_duration ($id) …
Run Code Online (Sandbox Code Playgroud)

php api json vimeo vimeo-api

1
推荐指数
1
解决办法
2748
查看次数

如何在Vimeo上设置上传视频的标题?

这是我用来在Vimeo上传视频的代码:

require('vimeo.php');

$config = array(
    'client_id'     => 'XXX',
    'client_secret' => 'XXX',
    'access_token'  => 'XXX'
);

$lib = new Vimeo($config['client_id'], $config['client_secret'], $config['access_token']);

$uri = $lib->upload('video.avi');
$video_data = $lib->request($uri);
Run Code Online (Sandbox Code Playgroud)

vimeo.php就是这个文件:https://github.com/vimeo/vimeo.php/blob/master/vimeo.php

上传后如何更改视频的标题?

php vimeo vimeo-api

0
推荐指数
1
解决办法
2057
查看次数

Vimeo API对GET请求没有响应

对于我正在构建的Roku应用程序,我需要获取Vimeo用户的频道列表.它是公共数据,因此我可以使用Simple API来获取它,如下所示:

https://vimeo.com/api/v2/user17146517/albums.json

通过访问url,该请求非常有效 - 我获得了一组JSON对象.请求在Roku项目中设置(同步):

req = createObject("roUrlTransfer")
req.setUrl("https://vimeo.com/api/v2/user17146517/albums.json")
response = req.getToString()
print "response: "; response
Run Code Online (Sandbox Code Playgroud)

响应空洞.当我异步尝试请求时,请求超时,我什么也得不到.我也尝试对完整的Vimeo API使用经过身份验证的请求,但是看到了同样的问题.

这段代码非常适合其他网址.像JSON Test API这样简单的东西会给我数据.我在Khan Academy(http://www.khanacademy.org/api/v1/playlists)上找到了一个视频播放列表,其格式与我想要的Vimeo API类似,并且效果也很好.什么是Vimeo做的不同,我错过了?谢谢!

json vimeo roku brightscript vimeo-api

0
推荐指数
1
解决办法
924
查看次数