- Код за видео споделяне на линкове от вбокса?
WT форуми -> PHP и MySQL готови кодове -> Код за видео споделяне на линкове от вбокса?
Създайте нова тема Напишете отговор 
Автор Съобщение
qnkovweb
Нов
Нов

Регистриран на: 06/11/2013 8:04 pm

Support: 0
Bonus: 0
Мнения: 88
Мнение 20/08/2014 11:50 pm     Код за видео споделяне на линкове от вбокса? Отговорете с цитат


Здравейте. Понеже плъгините за видеа на wordpress не поддържат директно споделяне от вбокса чрез линк, а има само за тубата и още няколко сайта, бихте ли ми дали код за вбокса и да го добавя из плъгина?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
embaka
Активен
Активен

Регистриран на: 04/05/2008 10:43 pm

Support: 105
Bonus: 191
Мнения: 2044
Мнение 21/08/2014 10:39 pm      Отговорете с цитат


ето заповядай, това връща ембед линк за iframe

PHP code:

private function _getVbox($link) {
$video = '';
$pattern = '#^(?:https?://)?'; # Optional URL scheme. Either http or https.
$pattern .= '(?:www\.)?'; # Optional www subdomain.
$pattern .= '(?:'; # Group host alternatives:
$pattern .= 'zazz\.bg/'; # Either zazz.bg,
$pattern .= '|vbox7\.com'; # or vbox7.com
$pattern .= '(?:'; # Group path alternatives:
$pattern .= '/play:'; # Either /play/,
$pattern .= '|/emb/external\.php\?vid='; # or /watch?other_param&v=
$pattern .= ')'; # End path alternatives.
$pattern .= ')'; # End host alternatives.
$pattern .= '([\w-]{8,12})'; # 10 characters (Length of vbox7 video ids).
$pattern .= '(?:.+)?$#x'; # Optional other ending URL parameters.
preg_match($pattern, $link, $matches);
if(!empty($matches[1])){
$code = $matches[1];
$video = 'http://vbox7.com/emb/external.php?vid='.$code;
}
return $video;
}

Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> PHP и MySQL готови кодове Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети