hola amigos
hay alguno forma manera codigo o algo que yo mediante la url de un sitio yo pueda extraer la informacion que yo deseo titulo, descripcion, categoria, link, e insertarlar en mi bd de manera automatizada?
gracias
| |||
con php se pude hacer esto? hola amigos hay alguno forma manera codigo o algo que yo mediante la url de un sitio yo pueda extraer la informacion que yo deseo titulo, descripcion, categoria, link, e insertarlar en mi bd de manera automatizada? gracias |
| |||
Respuesta: con php se pude hacer esto? tienes por hay un ejemplito q me des para comprenderlo mejor muchas gracias por contestar tan rapido |
| |||
Respuesta: con php se pude hacer esto? Aquí tienes varios ejemplos: http://www.forosdelweb.com/f18/aport...equest-724214/ |
| |||
Respuesta: con php se pude hacer esto? un ejemplo seria ir a youtube copiar la url de un video y extraer el nombre del video, la descripcion, la img, el codigo para insertalo en otra web eso lo podria hacer?? con curl o file_get_contents |
| |||
Respuesta: con php se pude hacer esto? Pues si con curl puedes hacer eso!. para youtube tiene un API. http://code.google.com/intl/es-ES/ap...ploaded_Videos |
| |||
Respuesta: con php se pude hacer esto? ya encontre en el api como sacar la info del video http://gdata.youtube.com/feeds/api/videos/$id pero me muestra asi [http://gdata.youtube.com/feeds/api/videos/aDaOgu2CQtI como hago para mostrar y separar el titulo y descripcion Última edición por charlescuellar; 24/10/2011 a las 16:01 |
| |||
Respuesta: con php se pude hacer esto? en el foro navegando he encontrado este codigo en donde segun dise extre el title pero lo he probado en mi host y no da genera error que no tengo habilitado el file_get_contents <? $url = "http://www.youtube.com/watch?v=osRddh2HSZI"; $CodigoDelSite = file_get_contents($url); $RegExp = "#<title>(.*?)</title>#"; preg_match_all($RegExp,$CodigoDelSite,$Nombre); $Nombre = $Nombre[2][0]; echo $Nombre; ?> entonces Arkaitz comento respecto a un aporte y he encontrado este codigo este funciona me da la pagina del video de youtube pero com ole hago para extraer los el tittle, la descripcion <?php $c = curl_init('http://www.youtube.com/watch?v=osRddh2HSZI'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $page = curl_exec($c); curl_close($c); echo $page; ?> |
| ||||
Respuesta: con php se pude hacer esto? el código que acabas de postear usa expresiones regulares, la cual puedes adaptar para extraer lo que necesitas, consulta una referencia sobre expresiones regulares
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... |
| ||||
Respuesta: con php se pude hacer esto? Es mejor que lo hagas como dice maycolalvarez con DOM o SimpleXML
Código PHP:
Ver original o simplemente:
Código PHP:
Ver original Saludos.
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP |
| |||
Respuesta: con php se pude hacer esto? andresdzphp gracias checandolo de la primero manera funciona bien pero de la segunda la mas simple me da error
Código PHP:
Ver original la linea 2 es esta $sxe = new SimpleXMLElement('http://gdata.youtube.com/feeds/api/videos/osRddh2HSZI', null, true); |
| ||||
Respuesta: con php se pude hacer esto? Si, no te funciona por limitaciones de tu hosting, te toca usar cURL: Cita: URL file-access is disabled in the server configuration
Código PHP:
Ver original Si le haces un print_r a $sxe vas a ver todo lo que puedes sacar.
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP |
| |||
Respuesta: con php se pude hacer esto? andresdzphp gracias men |
Etiquetas: Ninguno |