dcstylexf
Major
- Tham gia
- 24/03/2015
- Bài viết
- 2,005
- Được Like
- 1,615
Như tiêu đề, đã tìm hiểu một thời gian cơ mà em vẫn chưa có cách nào làm được
Ai biết giúp em với ạ Em cảm ơn!
Ai biết giúp em với ạ Em cảm ơn!
Bài viết liên quan
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àMặc định youtube có các thumb như sau
Full màn hình https://i.ytimg.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg
480x360 http://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
120x90
http://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg320x180 https://i.ytimg.com/vi/VKc5XmdggbQ/<insert-youtube-video-id-here>.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
chắc phải vậy thôi, khó khăn là em chả biết vẹo gì về PHP cảChắc do youtube dùng API. Mổ xẻ mấy addon Media ra mà nghiên cứu bác ))
# hex thumb là cái gì thế a, xin linkMặc định wf nó có cái hàm lấy thumb ngoài cái đoạn avata đâu e View attachment 12514
Muốn thumb hiện wor wf thì dung mấy addon như # hex thumb hay bdimage chứ e
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ỉ?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 á
thế thì mua làm quái gì nhỉ Như đi buôn ấycũng vậy, nó bán lấy lời vì đã bỏ $ mua lại rồi mà
có 1 thôi a Đây anh phát triển thêm cho nó thì hay quáaddon đó lấy đc 1 hay 4-5 ảnh để làm ảnh như facebook View attachment 12594
up lên cho a với
ntn a hướng dẫn lại cho em phát4-5 or more a thử lúc trc rồi mà
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ử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?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; }