I need to share a result of a quiz on Facebook containing a custom title, picture and description. Which worked perfectly before update to version 2.9 on April 18.
But it isn't working with Version 2.9. So am I missing out something there? Or does Facebook not want us to share custom Facebook Feeds of our websites in 2017?
For my Setup for a test Facebook feed I coded strictly with Facebook Developers Documentation.
Facebook Changelog v2.9 says parameter picture, name, description and caption are not supported anymore.
My Facebook API init:
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '*APP-ID*',
xfbml : true,
version : 'v2.9'
});
FB.AppEvents.logPageView();
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
My fb-share call:
<script>
$(document).ready(function() {
$('#fbButton').click(function() {
FB.ui({
method: 'feed',
link: '*URL*',
caption: 'An example caption',
picture: '*URL*/img/content4.jpg',
name: 'An example name',
description: 'An example description'
}, function(response){});
});
});
</script>
As a result I get a Facebook feed without any picture or description. The only thing is a title (the title of page defined in the <head> with <title>).
Obviously, the usual procedure isn't working anymore.
So is there any way to share custom texts with custom pictures with the new Facebook API version 2.9?
Is there any workaround? Or is it just impossible with v2.9, because Facebook doesn't want us to share custom feeds like this? (for whatever reason..)
(and no, I cannot use og:tags)
Just encounter with this problem myself. After some research I found this solution:
www.facebook.com/sharer.php?caption=[caption]&description=[description]&u=[website]&picture=[image-url]
you can use JavaScript window.open to simulate the behavior like this:
Here is a working example: https://jsfiddle.net/ovidiu_turean/mhuexvjL/