Pregunta

Así que estoy buscando ideas sobre cómo replicar mejor la funcionalidad visto en Digg. En esencia, se envía una dirección URL de la página de su interés, digg continuación, arrastre es el DOM para encontrar todas las etiquetas IMG (es probable que sólo la selección de unos pocos que están por encima de una altura determinada / anchura) y luego crea una imagen en miniatura de ellos y le pregunta qué que le gustaría representar a su presentación.

Si bien no hay mucho que hacer allí, estoy interesado principalmente en el mejor método para recuperar las imágenes de la página presentada.

¿Fue útil?

Solución

Mientras que usted podría tratar de analizar el código HTML página web puede ser un desastre que sería mejor con algo cerca pero imperfecta.

  1. Extracto de todo lo que se ve como una referencia de etiqueta de imagen.
  2. Trate de buscar la URL
  3. Compruebe si tienes una imagen posterior

Sólo en busca de la captura y el contenido del src = "..." le llevarán hasta allí. Algunos manipulación básica para hacer frente a frente con respecto imagen absoluta referencias y estás allí.

Es evidente que en cualquier momento te tomará un activo web en la demanda de un tercero que necesita para cuidar que no está siendo abusado.

Otros consejos

Sugiero cURL + expresión regular.

También puede utilizar PHP Simple HTML DOM analizador que le ayudará a buscar todas las etiquetas de imagen.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top