0

我有一个 Drupal 6 网站,在那里我使用JavaScript SDK实现了 Facebook Connect,并且几个月来一直运行良好。

该站点使用了旧的 Facebook 共享按钮(指向 sharer.php),但它不适用于新的 Facebook Connect API,因此我将其替换为 fb:share-button。

我的问题是 Facebook 分享按钮不适用于通过 Facebook Connect 登录的用户。Facebook Share 的灯箱显示为空,只有加载栏。如果用户以非 Facebook Connect 用户身份登录该站点,则 Facebook 共享正常工作。

我搜索了类似的问题,并在 Facebook 开发者论坛上发现了一个看起来类似问题的未答复帖子。

该网站也使用 Facebook Like 按钮,但据我所知,这些按钮不允许包含来自喜欢的图像的图像,如共享。该网站的所有者需要 Facebook 共享,并且没有计划将其删除以仅与 Facebook 一起使用。

有什么建议么?

谢谢。

4

1 回答 1

0

我得到了这个代码用于共享

function share(){
         var share = {
             method: 'stream.share',
             u: document.getElementById('txtShare').value
         };

         FB.ui(share, function(response) { console.log(response); });
     }
于 2011-01-10T12:00:27.140 回答