0

我已经能够将活动发布到我的个人墙和时间线上,但无论我怎么称呼它,我似乎都无法让活动插件运行。我调用它时获得了成功,并且还从命令行 CURL 调用中获得了成功代码。

<script type="text/javascript">
function postAttend()
{
    FB.api('/me/kaplangraph:attend' +
                '?class=http://samples.ogp.me/253928254644843','post',
                function(response) {
        if (!response || response.error) {
                alert('Error occured');
        } else {
            alert('Post was successful! Action ID: ' + response.id);
            }
    });
}
</script>

我知道这是有效的。我在我的个人时间线上看到它们。但是,我无法在活动插件中将它们拉起。以下所有内容均显示为空白。我错过了什么吗?

<fb:activity action="kaplangraph:attend"></fb:activity>
<fb:activity actions="kaplangraph:attend"></fb:activity>
<fb:activity actions="kaplangraph:attend" app_id=253477038023298></fb:activity>
<fb:activity app_id=253477038023298></fb:activity>
<fb:activity site_url="https://severe-winter-5145.herokuapp.com/"></fb:activity>

谢谢大家,我也发帖到 FB 开发者组……希望在那里得到答案。

如果我发现任何东西,我会发布,但我同意这是一个错误而不是测试版问题。它在示例中说这将适用于开发人员/管理员/等......只是不适用于世界。我猜想他们在过渡过程中以某种方式杀死了活动提要,因为我也遇到了其他人的麻烦。

4

2 回答 2

0

Facebook 时间线和新的开放图表仍处于测试阶段。我很确定它不会出现在活动插件中,直到它退出测试版。

于 2011-10-01T02:33:23.240 回答
0

我认为这是一个错误;是的,它们处于测试阶段,但本教程没有提到 fb:activity 不起作用。还不清楚应该传递哪些参数(动作或动作)。我也尝试过各种方法来尝试让 fb:activity 工作,但现在我正在等待是否有任何更新来解决这个问题。

于 2011-10-04T22:00:04.803 回答