Facebook OpenGraph - 活动插件的问题

时间:2011-09-30 20:33:35

标签: facebook beta facebook-opengraph

我已经能够将活动发布到我的个人墙和时间线上,但无论我怎么称呼它,我似乎都无法获得活动插件。当我调用它时,我获得了成功,并且还从命令行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开发者小组......希望能在那里得到答案。

如果我找到任何内容,我会发帖,但我同意这是一个错误而不是测试版问题。它在示例中说这将适用于devs / admins / etc ......而不是世界。我在某种程度上猜测他们在过渡期间杀死了活动Feed,因为我也遇到了其他问题。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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