Help Thumbnail video youtube cho widget framework?

THB

Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
6,651
Được Like
3,934
Có site nào làm đc chưa e?
 

dcstylexf

Major
Tham gia
24/03/2015
Bài viết
2,005
Được Like
1,616
vấn đề là phải get được id youtube trong bài viết cơ mà chưa có cách, có lẽ do trình gà :&
 

2L.Ohayo

Moderator
Thành viên BQT
Tham gia
08/03/2015
Bài viết
761
Được Like
835
Chắc do youtube dùng API. Mổ xẻ mấy addon Media ra mà nghiên cứu bác ;)))
 

dcstylexf

Major
Tham gia
24/03/2015
Bài viết
2,005
Được Like
1,616
Bản free của wadigo thumb trc khi bên audentio nó mua lại. Bd image dùng ngon mà, dễ lấy kích thước ảnh á
tưởng cái addon đấy trước share, giờ mua lại có thêm chức năng gì không mà nó bán nhỉ?
 

dinhdung91

Private
Tham gia
15/06/2016
Bài viết
1
Được Like
0
Gợi ý cho các bác code nhé:
- Check link youtube trong bài: Nếu trong bài có chuỗi: https://www.youtube.com/watch?v= thì cắt từ sau dấu = đến khoảng trắng => ra ID
- Hoặc dùng BBCODE youtube thì nhận diện id tương tự. ID trong BBCODE
- Ghép ID vào link:

Full màn hìnhhttps://i.ytimg.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg
480x360http://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
120x90
http://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg
320x180https://i.ytimg.com/vi/VKc5XmdggbQ/<insert-youtube-video-id-here>.jpg
 

dcstylexf

Major
Tham gia
24/03/2015
Bài viết
2,005
Được Like
1,616
thanks các bác đã nhiệt tình giúp đỡ. Em mò được rồi ạ :D Dùng cái addon trong code gaixinh.com của DinhChi là ok, bác nào cần thì em share cho nha :D Thanks all!
 

MacKen

Sergeant
Tham gia
30/11/2015
Bài viết
625
Được Like
542
Zậy đoạn mã thế này thì sao ?

PHP:
if (preg_match('#\[media=youtube\](?<name>\w+)\[/media\]#i', $post['message'], $matches))
        {
            $post['promote_data'] = 'http://i1.ytimg.com/vi/'.$matches[1].'/mqdefault.jpg';
            $post['video'] = $this->getVideo($post);
            return $post;
        }
 

dcstylexf

Major
Tham gia
24/03/2015
Bài viết
2,005
Được Like
1,616
Zậy đoạn mã thế này thì sao ?

PHP:
if (preg_match('#\[media=youtube\](?<name>\w+)\[/media\]#i', $post['message'], $matches))
        {
            $post['promote_data'] = 'http://i1.ytimg.com/vi/'.$matches[1].'/mqdefault.jpg';
            $post['video'] = $this->getVideo($post);
            return $post;
        }
hay, để em làm thử :D
 

Phong Doan

Private
Tham gia
30/06/2016
Bài viết
11
Được Like
8
Zậy đoạn mã thế này thì sao ?

PHP:
if (preg_match('#\[media=youtube\](?<name>\w+)\[/media\]#i', $post['message'], $matches))
        {
            $post['promote_data'] = 'http://i1.ytimg.com/vi/'.$matches[1].'/mqdefault.jpg';
            $post['video'] = $this->getVideo($post);
            return $post;
        }
Vậy lúc gọi nó ra kiểu gì thế bác?
 

Top Bottom