Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to pass a parameter like title, summary and image in a Facebook sharer URL

Question:

I need to pass my content like title, summary and image in a Facebook sharer URL like this:

 <a id="button"     href="http://www.facebook.com/sharer.php?     s=100     &p[url]=http://myurl.com/overview/sap-talent     &p[images][0]=http://myurl/images/my_image.png     &p[title]=mytitle     &p[summary]=containsummary"> 

The problem is it's automatically getting some content from the above mentioned URL (http://myurl.com/overview/sap-talent), and I don't know where my title and summary data are gone. Is there another way to share my custom title, summary and image via facebooksharer.php?

like image 916
kamesh Avatar asked Mar 26 '14 05:03

kamesh


People also ask

How do I change the title of my link on Facebook?

Editing Within Facebook After you paste the text URL into the status update field, click your mouse over the existing title and description to open them for editing. Type in the desired title and description and hit "Enter" after you finish editing each to make the edits permanent.


2 Answers

Looks like Facebook disabled passing parameters to the sharer.

We have changed the behavior of the sharer plugin to be consistent with other plugins and features on our platform.

The sharer will no longer accept custom parameters and facebook will pull the information that is being displayed in the preview the same way that it would appear on facebook as a post from the url OG meta tags.

Here's the URL to the post: https://developers.facebook.com/x/bugs/357750474364812/

like image 134
Robert Oates Avatar answered Oct 05 '22 19:10

Robert Oates


The only parameter you need right now is ?u=<YOUR_URL>. All other data will be fetched from page or (better) from your open graph meta tags:

<meta property="og:url"                content="http://www.nytimes.com/2015/02/19/arts/international/when-great-minds-dont-think-alike.html" /> <meta property="og:type"               content="article" /> <meta property="og:title"              content="When Great Minds Don’t Think Alike" /> <meta property="og:description"        content="How much does culture influence creative thinking?" /> <meta property="og:image"              content="http://static01.nyt.com/images/2015/02/19/arts/international/19iht-btnumbers19A/19iht-btnumbers19A-facebookJumbo-v2.jpg" /> 

Example & description here

You can test your page for accordance in the debugger.

like image 35
vladkras Avatar answered Oct 05 '22 19:10

vladkras