继build and HTML form from the Vimeo docs之后,我设法正确上传了一个视频,但是由于设置视频属性/元数据不允许在上传完成之前我需要一些参数被退回给我。Vimeo视频上传不返回给定的参数(POST上传)
的文档状态:
我们将保留您所提供的任何参数,并添加一个新的 参数video_uri。
但他们未能返回除video_uri
以外的任何东西。
我的形式是由这个name
,privacy.view
和file
:
(Prestashop-smarty tpl
)
<input type="hidden" name="privacy.view" value="nobody">
<input maxlength="20" class="is_required validate form-control" type="text" id="contentName"
name="contentName" value="" required/>
<input type="file" name="file_data" id="exampleInputFile">
<a href="{$smarty.server.HTTP_REFERER}" class="btn btn-default volver">CANCELAR</a>
<button type="submit" name="submitFileContent" class="btn btn-default save-profile">
GUARDAR
</button>
</form>
我预想的Vimeo返回video_uri
,name
和privacy.view
但它只是返回最后一个。
我真的很感谢您能提供任何帮助。
编辑: 我通过我自己的网址为“REDIRECT_URL”,所以没有进一步的重定向被VIMEO将用户还给我后进行。
以防万一它可以给故障排除提供任何这里是要求:
$response = $lib->request('/me/videos', array('redirect_url' => Tools::getHttpHost(true).__PS_BASE_URI__."filecontent"), 'POST');
你指定了什么redirect_url?您是否验证过这些参数已经在vimeo重定向到的URL中丢失,并且之后您没有丢失它们(通过进一步重定向,或者通过prestashop的默认路由干扰可能?) – CBroe
Hi @CBroe我正在重定向到我的自己的网址,没有进一步的重定向。 – EndermanAPM
那么你的redirect_url包含这些参数和值? – CBroe