首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Vimeo取代视频文件引发RequestException (超时)

Vimeo取代视频文件引发RequestException (超时)
EN

Stack Overflow用户
提问于 2015-09-11 10:22:55
回答 1查看 914关注 0票数 0

我一直试图用这些docs-Vimeo替换源文件替换源文件。

我使用自动上传(“拉”)上传,它工作得很好。根据文档,要替换一个文件,我应该向PUT请求/videos/{id}/files,然后继续执行POST/me/videos,但是每次PUT请求失败时,我都得到相同的请求:

代码语言:javascript
运行
复制
PHP Fatal error:  Uncaught exception 'Vimeo\Exceptions\VimeoRequestException' with message 
'Unable to complete request.[Operation timed out after 30000 milliseconds with 0 bytes received]' 
in /home/<...>/vendor/vimeo/vimeo-api/src/Vimeo/Vimeo.php:154

POSTPUT请求具有相同的参数。也许我应该传递不同类型的PUT (POST gets 'type' => 'pull')?

使用Vimeo API PHP诉1.2

我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-14 21:28:53

绝对是API中的一个错误,它不应该超时。我们正在处理。为了得到直接的支持,请到support@vimeo.com联系我们。

在短期内,有一件事可以帮助您使用curl选项CURLOPT_TIMEOUT来增加PHP超时值(这可以在PHP上使用$lib->setCURLOptions([CURLOPT_TIMEOUT => 60])设置60秒)。

一旦修复了这个错误,它可能无法解决这个问题。Vimeo请求获取拉出url的元数据的可能性很大,这可能是一个缓慢的链接,或者是上传服务器的问题。在这两种情况下,我建议直接寻求支持。

对于将来的任何人来说,如果你看到超时,可以向support@vimeo.com寻求更多的直接帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32521176

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档