小编El *_*rto的帖子

如何使用FB.ui提要对话框在Facebook上共享图像?

我有这个脚本,我用我的用户在Facebook上分享我的网站的URL.我使用FB.ui的feed对话框,因为我需要完成两件事:

  1. 与图像共享消息
  2. 具有回调函数以在共享链接时进行注册(这为用户提供了信用).

代码有效.将显示对话框,其中包含正确的图像和文本,并且在发布时会调用回调.

问题是:当我去Facebook时,帖子没有任何图像.

这是脚本:

var Listen = {

    [...]

    share_fb: function() {
        var self = Listen;
        var msg = 'I just voted "' + self._song.name + '" by ' + 
                self._song.artist + ' to win a ' + self._song.prize + 
                ' on My Website.';
        FB.ui(
            {
                method: 'feed',
                name: 'Come Listen to this Song',
                link: url_base + '/listen',
                picture: self._song.share_img,
                source: self._song.media,
                caption: 'mywebsite.com',
                description: msg,
                message: msg
            },
            function(response) {
                if (response && response.post_id) {
                    self.register_share('facebook'); …
Run Code Online (Sandbox Code Playgroud)

javascript facebook facebook-graph-api fb.ui

3
推荐指数
1
解决办法
8920
查看次数

标签 统计

facebook ×1

facebook-graph-api ×1

fb.ui ×1

javascript ×1