在Dailymotion API上上传视频时,缩略图网址无效

时间:2018-06-22 23:02:10

标签: dailymotion-api

我使用Dailymotion API上传视频:https://api.dailymotion.com/me/videos 在大多数情况下,它运行良好。但是有时候,我有这个错误: {“错误”:{“ more_info”:“ https://developer.dailymotion.com/api#error-codes”,“代码”:400,“消息”:“无效的缩略图URL”,“类型”:“ invalid_parameter” “}}

当我再次使用相同的参数上传视频时,它会起作用。

这是我的C#代码的一部分:

    var dico = new Dictionary<string, string>();
    dico.Add("access_token", accessToken);
    dico.Add("url", config.Url);
    if (!string.IsNullOrEmpty(config.ThumbnailUrl))
       dico.Add("thumbnail_url", config.ThumbnailUrl);
    var postContent = new FormUrlEncodedContent(dico);

    var response = await httpClient.PostAsync("https://api.dailymotion.com/me/videos", postContent);

我无法提供缩略图URL,但是它包含287个字符。这是个问题吗?我需要URL编码吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

该视频原始缩略图的网址(全尺寸显示比例)。 一些用户有权通过提供自定义缩略图的URL来更改此值。如果您没有权限,缩略图将不会更新。注意:对于实时流,默认情况下每5百万个缩略图会自动生成一次;无法再手动刷新预览。