2

我创建了一个简单的 APP,当我使用 'FB.ui()' 'feed' 方法将结果发布到墙上时,结果发布的结果与显示的预览不同。墙上的帖子从预览中截断了一些行。再次查看更多链接也不存在。现在我的问题是为什么这种不匹配?

post to wall fb.ui 方法的代码

            method: 'feed',
            link: 'https://apps.facebook.com/justflop/',
            actions: [ { name: 'Flop of the Week', link: 'https://apps.facebook.com/justflop/'}],
            properties: [
            { text: 'FLOP Friend :'+fr, href: 'https://www.facebook.com/<?php echo $friends[0]["uid"]; ?>'},
            { text: 'FLOP Lover :'+lo, href: 'https://www.facebook.com/<?php echo $lover[0]["uid"]; ?>'},
            { text: 'FLOP Enemy :'+en, href: 'https://www.facebook.com/<?php echo $enemy[0]["uid"]; ?>'}
            ],
        },
        function (response) {
          // If response is null the user canceled the dialog
          if (response != null) {
            logResponse(response);
          }
        }
4

1 回答 1

0

不要使用 3 个“{text: ...}”参数。使用名称、标题和说明:https ://developers.facebook.com/docs/reference/dialogs/feed/

当您使用不受支持的参数或具有相同键的多个参数时,您不能期望故事能够以可预测的方式呈现。

于 2013-09-03T20:20:50.747 回答