Facebook动词没有更新

时间:2012-04-16 10:48:45

标签: asp.net facebook facebook-graph-api

我遇到一个问题,当我使用动词发布到时间轴时,它会不断发布较旧的动作。

所以我想说我想在产品'鞋'上创建一个'想要'的动作

它不断创建一个帖子我前一段时间'想要''跳线'

我已经在这里输入了测试数据,但它仍然给了我旧的'想要''跳线'帖子。

任何想法都将不胜感激。哦,动词仍在测试中,我还没有提交批准。

我的js如下

function want() {
    FB.api(
    "/me/appNamespace:Buy?product=http://appUrl/vendor/og/testOgWebsite.aspx",
    'post',
    function (response) {
        if (!response || response.error) {
            alert( JSON.stringify( response));
        } else {
            alert('Cook was successful! Action ID: ' + response.id);
        }
    });
}

并且继承了testOgWebsite页面上的元标记

<meta property="og:type" content="appNamespace:Buy">
<meta property="og:title" content="Test">
<meta property="og:url" content="http://appUrl/vendor/og/testOgwebsite.aspx">
<meta property="og:image" content="http://www.test.com/test.png">
<meta property="og:site_name" content="Test">
<meta property="fb:app_id" content="137964672905791">

1 个答案:

答案 0 :(得分:0)

您可能为鞋子跳线使用了相同的网址。
每个对象都需要一个唯一的URL。
但是,要解决您的问题,您可以使用the Facebook Linter更新Facebook的对象缓存。