Facebook Javascript共享对话框显示图像但不显示标题,描述

时间:2015-11-08 02:03:04

标签: javascript facebook facebook-graph-api

我使用Facebook Javascript API显示共享对话框,该对话框显示指向新生成图像的链接。代码如下所示:

FB.ui({
      method: 'share',
      href: 'http://website.com/image.png',
      title: 'TITLE',
      description: 'DESCRIPTION',
      caption: 'CAPTION',
      }, function(response) {
        if(response && response.post_id){}
        else{}
      });

这是有效的,除了显示的图像没有TITLE或DESCRIPTION文本。

share link with image

但是,如果我这样做(注意:它是常规链接,而不是图像):

FB.ui({
          method: 'share',
          href: 'http://website.com',
          title: 'TITLE',
          description: 'DESCRIPTION',
          caption: 'CAPTION',
        }, function(response) {
            if(response && response.post_id){}
            else{}
          });

...然后正确显示文字。当我去facebook调试器时,一切看起来都很好。

我的问题是如何让标题和说明出现在图像下方?

我听说过share.php脚本有时会产生不同的结果,但到目前为止,我已经看到了同样的行为。

我很确定这是可能的,因为我看过这样做的网站。甚至Facebook的文档也显示了这样做的一个例子......

Facebook Example

来自此页面: A Guide to Sharing for Webmasters

0 个答案:

没有答案