Saludos, no es tan complejo el asunto podría decirse que el trabajo con este código casi lo hace solo facebook
Código HTML:
Ver original<a name="fb_share" type="button_count" share_url=" URL " >Compartir
</a> <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
Por ejemplo si lo pones en tu web cambia el parámetro share_url, pues por tu URL y será FaceBook quien leerá tu web y tomará las imágenes de tu web, por lo que es importante que tu código HTML tenga bien definidos los parámetros title en el caso de las imágenes.
Por esta razón los meta tags deberán de estar bien detallados:
Código HTML:
Ver original<meta name="description" content="Esto es la descripción de lo que vas a compartir en Facebook!" />
Y a la imagen deberás hacer referencia de esta forma:
Código HTML:
Ver original<link rel="image_src" href="/images/stories/articles/social_media/integration/facebook_post.jpg" />
Y con estos sencillos pasos tienes resuelto este dilema, avisame como te fue.
Se me andaba olvidando que también existe esta opción:
Código HTML:
Ver original<a target="_blank" href="http://www.facebook.com/sharer.php?u= http://tupagina.com/algunarchivo.php" title="Comparte este contenido en FaceBook">Share on Facebook
</a>