Un usuario pregunt贸 馃憞
Hola, su servicio de vimeo integrado intenta encontrar fuentes de im谩genes para el ocupante del video. Tenemos algunos videos que no se enumeran p煤blicamente (pero se pueden incrustar), por lo que vimeo-api no proporcionar谩 los datos para la imagen de vista previa. El c贸digo actual no funciona bien y siempre espere obtener la respuesta correcta de vimeo.
Cambi茅 el c贸digo para que funcione con videos privados / no listados: Funci贸n -> cmplz_vimeo_placeholder
$vimeo_pattern = '/(?:www.|player.)?vimeo.com/(?:channels/(?:w+/)?|groups/(?:[^/]*)/videos/|album/(?:d+)/video/|video/|)(d+)(?:[a-zA-Z0-9_-]+)?/i';
if (preg_match($vimeo_pattern, $src, $matches)) {
$vimeo_id = $matches[1];
$new_src = get_transient("cmplz_vimeo_image_$vimeo_id");
if (!$new_src || !file_exists($new_src)) {
$xml = @file_get_contents("https://vimeo.com/api/v2/video/$vimeo_id.xml");
if(empty($xml)) {//-> maybe a not public video
set_transient("cmplz_vimeo_image_$vimeo_id", '', WEEK_IN_SECONDS);
} else {
$vimeo_images = simplexml_load_string($xml);
$new_src = $vimeo_images->video->thumbnail_large;
$new_src = cmplz_download_to_site($new_src, 'vimeo'.$vimeo_id);
set_transient("cmplz_vimeo_image_$vimeo_id", $new_src, WEEK_IN_SECONDS);
}
}
}
return $new_src;
Tambi茅n anulo el error por filtro, ser铆a genial si pudiera incluir el c贸digo modificado en su plugin. Gracias
(@aahulsebos)
Hace 11 meses, 1 semana
Hola @ volkmar-kantor,
隆Excelente! Lo probaremos y le notificaremos cuando se env铆e. Haremos todo lo posible para incluirlo en nuestro pr贸ximo n煤mero.
Tambi茅n estamos en GitHub: https://github.com/rlankhorst/complianz-gdpr si quieres postularte para un sorteo y convertirte en colaborador 馃檪
Gracias,
Aert
(@ volkmar-kantor)
Hace 11 meses, 1 semana
Gracias, no sab铆a nada de github. De acuerdo, usar谩 el repositorio la pr贸xima vez.
(@ volkmar-kantor)
Hace 11 meses, 1 semana
Para pruebas: aqu铆 hay una URL de video que usamos que es privada / no listada:
https://player.vimeo.com/video/380060864
Esta respuesta fue modificada hace 11 meses, hace una semana por.
驴Solucion贸 tu problema??
0 / 0