Vimeo 视频扩展

安装: 37

依赖者: 0

建议者: 0

安全性: 0

星级: 0

关注者: 2

分支: 2

类型:silverstripe-module

2.6.3 2016-11-29 20:06 UTC

README

维护者联系方式

  • Eduard Malyj <eduard.malyj (at) gmail (dot) com>

  • Andre Lohmann (昵称: andrelohmann)

要求

Silverstripe 3.3.x

概述

此模块提供了一种扩展的 VideoFile 对象,具有自动上传到您的 Vimeo Pro 账户的功能。该模块扩展了 andrelohmann-silverstripe/mediafiles

您需要在 https://developer.vimeo.com/apps/new 上创建一个应用程序,然后请求上传此应用程序(可能需要5天)并创建一个访问令牌

使用方法

将 Vimeo 凭据添加到您的 _ss_environment.php 文件中

define('VIMEO_CLIENT_ID', 'YOUR_CLIENT_ID');
define('VIMEO_CLIENT_SECRET', 'YOUR_CLIENT_SECRET');
define('VIMEO_ACCESS_TOKEN', 'YOUR_ACCESS_TOKEN');
define('VIMEO_ALBUM_ID', 'YOUR_ALBUM_ID'); // optional, put every uploaded video in to a defined album
define('VIMEO_PLAYER_PRESET_ID', 'YOUR_PLAYER_PRESET_ID'); // optional, set a embedded preset to every uploaded video

使用以下方法获取您的相册和预设的 ID

curl -X GET -H "Authorization: bearer VIMEO_ACCESS_TOKEN" https://api.vimeo.com/me/albums
curl -X GET -H "Authorization: bearer VIMEO_ACCESS_TOKEN" https://api.vimeo.com/me/presets