如何使用oembed访问私有视频

时间:2015-06-24 16:36:57

标签: dailymotion-api

我通过旧API在受保护的网站上嵌入了视频。

我想切换到新的API。我只需要一个私有视频的嵌入代码。

通常我会打电话给:http://www.dailymotion.com/services/oembed?url=

但这不适用于私人视频。

我已经有了旧视频ID到新网址的映射表。

我还有API-Key和API-Secret。

是否有一些关于如何使用PHP-SDK通过API获取私有视频的嵌入URL的示例代码?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

要请求嵌入网址,您可以向api https://developer.dailymotion.com/api#video-embed_url-field

申请embed_url字段

在php中,调用是:

$api->get(
    '/video/<videoID>',
    array('fields' => array('embed_url'))
);

如果您的视频是私有的,则必须使用身份验证(https://developer.dailymotion.com/api#authentication)才能访问嵌入的网址信息。本节https://developer.dailymotion.com/tools/sdks#sdk-php-authentication将向您展示如何在php中执行此操作。