Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gabriel Gurgel

[Resolvido] Pegar vídeos de um canal do Youtube

Recommended Posts

cara eu criei um script para fazer isso só que eu não estou no trabalho, ta no pc do trabalho quando eu chegar la no pc te passo, se quiser mandar o email pra takioss@hotmail.com pra mim te retornar o script amanhã, beleza flwss...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, basta usar a API de dados do YouTube.

 

Para recuperar os vídeos de um usuário (canal) específico você acessa esse URI:

 

http://gdata.youtube.com/feeds/api/users/username/uploads

 

Substitua o username pelo nome do canal que deseja acessar.

 

Você pode acessar com cURL e depois capturar os dados com a função simplexml_load_string.

 

 

@Kelven,

 

O objetivo do fórum é ajudar o maior número de usuários possíveis, portanto se quiser contribuir com algum script sugiro que o faça aqui no fórum e não por e-mail. Caso contrário, outros usuários que venham a ter a mesma dúvida e encontrarem este tópico não terão uma solução.

 

Um abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara..

não sei se estou falando besteira..

mas pelo oq entendi, você quer incorporar video do Youtube em seu site certo?

usando os codigos que disseram acima, com certeza vai dar certo...

Mas tem um porém...

Se os videos forem retirados do YouTube, seu site tbm será afetado.

Seria bom você baixar os video do YouTube, Salva-los no Bd, e coloca-los no site.

Claro, incorporando pelo YouTube fica infinitamente mais leve, mas eles podem um dia ser retirados de la.

Como disse, posso estar falando besteira, mas na minha cabeça creio q estou certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara ta aqui o código que eu usei olha, é muito simples, e facil,:

$url = $_POST["video"];

$video = substr ($url, 31,11);

//Ai é só colocar INSERT INTO bla bla bla...

 

ai no código para receber o videio eu fiz assim olha:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" height="189" width="223">
 <param name="allowScriptAccess" value="never" />
 <param name="allowNetworking" value="internal" />
 <param name="movie" value="http://www.youtube.com/v/xqUZj-EMLY4&hl=en_US&fs=1&" />
 <param name="wmode" value="transparent" />
<embed type="application/x-shockwave-flash" allowScriptAccess="never" allowNetworking="internal" src="http://www.youtube.com/v/<?php
// eu fiz uma consulta no banco de dados mas acho que não precisa nem mostrar né? e mostrei a url do video que esta salva no banco de dados.

echo "$video[video]";?>&hl=en_US&fs=1&" height="189" width="223" wmode="transparent" />
</object>

 

ta ai qualquer coisa tamo ai...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.