标签: vimeo-api

回复iOS应用的网址?

我正在开展一个项目,我在Vimeo上分享视频.在这个我的应用程序中打开一个视频,用户需要按下授权按钮在Vimeo上授权应用程序并获取访问令牌.所以,为此,我的应用程序打开safari并在那里打开Vimeo的网站.用户需要按下允许按钮,然后它必须再次返回到应用程序.但我无法知道回调网址应该是什么让Safari/Vimeo回到我的应用程序.

请提出您对此的看法.

iphone callback vimeo ios vimeo-api

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

通过SSL获取vimeo缩略图

比如这个图像:http://b.vimeocdn.com/ts/449/060/449060084_100.jpg Youtube能够通过SSL给我他们的图像https://img.youtube.com/vi/_EvDcmcX0Kk/0.jpg,但Vimeo没有.可能是因为他们是在akamai上托管的CDN.有没有办法做到这一点?

谢谢.

vimeo vimeo-api

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

当用户完成观看vimeo视频时,记录课程已完成

我在laravel 5中建立了一个网站,其中包含有关各种主题的视频的培训课程.我使用vimeo作为我的视频库.任何人都可以告诉我,当用户完成观看视频时,laracasts或udemy如何将课程标记为已完成?我试图谷歌它没有运气.

php laravel vimeo-api laravel-5

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

如何生成Vimeo未经身份验证的访问令牌?

我是Vimeo的api的新手,我正在寻找一种提出未经身份验证的请求的方法。我发现我将需要生成未经身份验证的访问令牌,但是我在Vimeo的应用程序控制台中看不到任何选择来执行此操作。有人可以帮忙吗?

api oauth token vimeo-api

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

每次node.js中的for循环都返回相同的值

我一直在尝试使其工作,但我似乎不明白为什么它不能输出正确的信息。我在控制台中得到的是“页面:6” 5次,但是我想要的是页面1,页面2,页面3,页面4,页面5。

for (var i = 1; i <= 5; i++) {
    lib.request({
        path: '/channels/staffpicks/videos',
        query: {
            page: i,
            per_page: 50
        }
    }, function (error, body, status_code, headers) {
        if (error) {
            console.log('error');
            console.log(error);
        } else {
            var totalbody = body.total;
            console.log('page: ' + i);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

javascript node.js vimeo-api

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

Vimeo API 问题 - 无法启动上传

目前,在上传时我收到以下消息:

“无法启动上传。[无法上传视频。请与应用程序的创建者联系。]”

有人可以告诉我是否缺少任何设置或者与代码有关吗?

仅供参考 - 上传权限已启用。

更新:我正在使用 PHP Vimeo Laravel 库,下面是代码。

 public function postvideo(Request $request){
    $file = $request->file('video');
    $realpath = $file->getRealPath();
    Vimeo::upload($realpath);
}
Run Code Online (Sandbox Code Playgroud)

php vimeo-api

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

如何使用新 API 获取 Vimeo 视频的缩略图

我正在尝试使用 PHP 输出嵌入在我的 WordPress 网站上的 Vimeo 视频的图像缩略图。Vimeo 视频具有域级隐私。

看起来 Vimeo 已经更新了他们的 API,因为我已经尝试过几年前发布的其他答案中的建议,但这些都不起作用。我浏览了他们的新 API,但似乎无法理解它。

具体来说,我尝试了一些变体:

<?php
$imgid = 6271487;
$hash = unserialize(file_get_contents("http://vimeo.com/api/v2/video/$imgid.php"));
echo $hash[0]['thumbnail_medium'];  
Run Code Online (Sandbox Code Playgroud)

这总是会返回某种形式的致命错误。

任何有关实现这一目标的最佳方法的帮助将不胜感激!

php wordpress vimeo vimeo-api

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

当您播放任何视频时,Vimeo 播放器会暂停另一个视频

当我播放第一个视频然后播放第二个视频时,我的页面中有 2 个 Vimeo 播放器,第一个被暂停。

var vid1=new Vimeo.Player($('.one'));
var vid2=new Vimeo.Player($('.two'));
$('.btnonePlay').on('click',function(){
    vid1.play();
})
$('.btnonePause').on('click',function(){
    vid1.pause();
})
$('.btntwoPlay').on('click',function(){
    vid2.play();
})
$('.btntwoPause').on('click',function(){
    vid2.pause();
})
Run Code Online (Sandbox Code Playgroud)

重现问题的步骤:

  1. 点击播放视频一
  2. 点击播放视频二

单击“播放视频二”按钮时,播放器一将暂停。

jsFiddle 上的工作示例。

整个代码也在下面的代码段中。

var vid1=new Vimeo.Player($('.one'));
var vid2=new Vimeo.Player($('.two'));
$('.btnonePlay').on('click',function(){
    vid1.play();
})
$('.btnonePause').on('click',function(){
    vid1.pause();
})
$('.btntwoPlay').on('click',function(){
    vid2.play();
})
$('.btntwoPause').on('click',function(){
    vid2.pause();
})
Run Code Online (Sandbox Code Playgroud)
var vid1 = new Vimeo.Player($('.one'));
var vid2 = new Vimeo.Player($('.two'));
$('.btnonePlay').on('click', function() {
  vid1.play();
})
$('.btnonePause').on('click', function() {
  vid1.pause();
})
$('.btntwoPlay').on('click', function() {
  vid2.play();
})
$('.btntwoPause').on('click', function() {
  vid2.pause(); …
Run Code Online (Sandbox Code Playgroud)

vimeo vimeo-api vimeo-player

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

Vimeo API 访问令牌到期

我正在为视频流服务开发 Vimeo API,并且我已经从文档中了解了几乎所有内容。我主要担心的是我没有遇到任何有关访问令牌到期的文档。那么,访问令牌会在生成后过期吗?如果是,那么多久后?到期后可以使用 API 刷新令牌吗?谢谢。

vimeo oauth-2.0 vimeo-api

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

使用 API 和curl (POST/PATCH) 将视频上传到 Vimeo

据我了解,可以使用curl来发出POST和PATCH请求;

帖子:https ://gist.github.com/subfuzion/08c5d85437d5d4f00e58

PATCH:如何将 PATCH 动词与 curl 一起使用

Vimeo API 支持 POST 和 PATCH 请求上传视频;

https://developer.vimeo.com/api/upload/videos

到目前为止,这是我对如何编写的最佳猜测;

curl --request --url https://api.vimeo.com/me/videos \
--header 'Authorization: bearer {access_token}' \
--header 'Content-Type: application/json' \
--header 'Accept: application/vnd.vimeo.*+json;version=3.4' \
--data '{ "upload": { "approach": "tus", "size": "{size}" }}'
Run Code Online (Sandbox Code Playgroud)

我怀疑这充满了错误,而且它也没有显示如何使用 PATCH 请求上传视频。

正确的curl 命令是什么样的?

curl vimeo vimeo-api

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