2 namespace TYPO3\CMS\Core\Resource\OnlineMedia\Helpers;
37 return sprintf(
'https://vimeo.com/%s', $videoId);
49 $temporaryFileName = $this->
getTempFolderPath() .
'vimeo_' . md5($videoId) .
'.jpg';
50 if (!file_exists($temporaryFileName)) {
53 if ($previewImage !==
false) {
54 file_put_contents($temporaryFileName, $previewImage);
58 return $temporaryFileName;
75 if (preg_match(
'/vimeo\.com\/(video\/)*([0-9]+)/i',
$url, $matches)) {
76 $videoId = $matches[2];
78 if (empty($videoId)) {
94 'https://vimeo.com/api/oembed.%s?url=%s',
96 urlencode(sprintf(
'https://vimeo.com/%s', $mediaId))