Passing title, url and image on share.php of facebook

I want to share title , image and description on facebook without javascript just by passing these to share.php of facebook.
I got some code on this site in question Open source alternative to AddThis AddToAny, ShareThis etcfor Social Bookmarking

and I have read the question how to pass custom parameter in facebook sharer link

Read More

Now I want to combine both questions. Can I pass Image, title and description simply in the facebook share.php url

like:

<a class="scmFacebook" href='http://www.facebook.com/sharer.php?s=100&amp;p[title]=<?php echo $title;?>&amp;p[summary]=<?php echo $summary;?>&amp;p[url]=<?php echo $url; ?>&amp;&p[images][0]=<?php echo $image;?>'>Facebook</a>

OR
If I am wrong then please show me the right destination.

Related posts

Leave a Reply

2 comments

  1. According to the facebook developers (bug):

    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.

    1. Either you use the Share Button – requires Javascript SDK

    2. Or, use the latest Share Dialog – requires just an app id. It has a direct url direction method for invoking the share dialog:

      https://www.facebook.com/dialog/share?
        app_id={app-id}
        &display=popup
        &href={link-to-share}
        &redirect_uri={redirect-uri}
      
  2. <head>
    <meta property="og:title" content="Title" />
    <meta property="og:image" content="image_link" />
    <meta property="og:url" content="https://www.google.com/" />
    <meta property="og:description" content="Description" />
    <meta property="og:site_name" content="Google" />
    </head>
    <body>
    <a href="https://www.facebook.com/sharer.php?u=link">Facebook</a>
    </body>
    

    Use meta property to use title description and image and link sharer.php to share