Vimeo API 问题 - 无法启动上传

San*_*esh 3 php 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)

小智 7

问题主要是错误生成的令牌,您需要在启用上传选项的情况下制作令牌:

Vimeo 生成令牌图片

从图中可以看出,您需要制作一个经过身份验证的令牌,之后您将有多个选项选择,您只需选择“上传”即可。

如果所有这些都失败了,您可以轻松地在以下位置调试它: 文件:vendor/vimeo/vimeo-api/src/Vimeo/Vimeo.php 方法:上传

在抛出异常之前,您可以添加 die dump 或类似的内容来获取您可能没有看到的消息,其中包含有关您的问题的有用信息,例如,您需要在令牌中传递 user_id 等。