在facebook的share.php上传递标题,网址和图片

use*_*733 10 php wordpress facebook facebook-graph-api

我想在没有javascript的情况下在facebook上分享标题,图片和描述,只需将这些内容传递给facebook的share.php.我在这个网站上得到了一些代码来自AddThis AddToAny,ShareThis等社交书签的开源替代品

我已经阅读了如何在facebook sharer链接中传递自定义参数的问题

现在我想结合两个问题.我可以简单地在facebook share.php网址中传递图片,标题和说明

喜欢:

<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>
Run Code Online (Sandbox Code Playgroud)

或者如果我错了,请告诉我正确的目的地.

Sah*_*tal 11

根据facebook开发者(bug):

共享者将不再接受自定义参数,Facebook将以与在Facebook上显示的相同方式提取预览中显示的信息作为来自URL OG元标记的帖子.

  1. 要么使用共享按钮 - 需要Javascript SDK

  2. 或者,使用最新的共享对话框 - 只需要一个应用程序ID.它有一个用于调用共享对话框的直接url方向方法:

    https://www.facebook.com/dialog/share?
      app_id={app-id}
      &display=popup
      &href={link-to-share}
      &redirect_uri={redirect-uri}
    
    Run Code Online (Sandbox Code Playgroud)