You need Facebook to display the images in the wall post when the wall post is executed through the Open Graph API.
When I copy and paste this link into the Facebook user interface on facebook.com and send it like this, the verbatim message looks like this:

But when I try to access my wall programmatically using the Python Python library using the code below, the image does not display:
graph = GraphAPI(valid_access_token) graph.put_wall_post(message='https://s3.amazonaws.com/dotellapptest/review_photos/enlarged/811..OJUzXI76Rw6J2Zj_vZyWNw.png')
Yields:

How can I use the Facebook API to embed images in my post?
Clay wardell
source share