I looked at your code. You are using the feed method.
FB.ui( { method: 'feed', name: 'Paul Godard – Soul Photography', link: 'http://www.paulgodard.com/', picture: 'http://www.gondwanastudio.com/xMedia/Images/Photos/PG_010501-011000/PG_010927.jpg', source: '', caption: 'Paul Godard | Soul Photography | Landscape | Nature | Fine Art', description: 'I am blessed. I have 2 wonderful children Enya and James and my best friend is their mother, my soulmate for many years. I live in a wonderful home in Africa, the wildest continent of the world. I am very privileged and grateful. There is so much beauty around us but people dont see it anymore...', message: '' });
In this case, try using the photo method as follows
FB.api('me/photos', 'post', { message: 'your message', status: 'success', access_token: access_token, url: 'your_Img_url' }, function(response) { });
Here we upload a photo. It will be saved in the new album, since we have not created any of the above code, and a large photo will be posted on your wall.
Aniket Sahasrabudhe
source share