Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api Facebook:未聚合的开放图形操作_Facebook Graph Api_Facebook Javascript Sdk_Facebook Opengraph - Fatal编程技术网

Facebook graph api Facebook:未聚合的开放图形操作

Facebook graph api Facebook:未聚合的开放图形操作,facebook-graph-api,facebook-javascript-sdk,facebook-opengraph,Facebook Graph Api,Facebook Javascript Sdk,Facebook Opengraph,我正在开发一个facebook开放图形应用程序,该应用程序将允许登录并验证我的网站的用户在他们的facebook时间线上聚集“最近阅读”的文章 我已经创建了聚合,添加预览对象似乎很有效,并且它适当地出现在“时间线预览”区域中。发布操作有效,并显示在活动日志中(除非我手动告诉它显示在那里,否则不会出现在时间轴中) 使用facebooks url scraper,我的链接似乎工作正常,所有预期的元标记确实出现了,但同样——没有聚合 到目前为止,我已经用我的应用程序发布了8到9个故事,但仍然没有聚合

我正在开发一个facebook开放图形应用程序,该应用程序将允许登录并验证我的网站的用户在他们的facebook时间线上聚集“最近阅读”的文章

我已经创建了聚合,添加预览对象似乎很有效,并且它适当地出现在“时间线预览”区域中。发布操作有效,并显示在活动日志中(除非我手动告诉它显示在那里,否则不会出现在时间轴中)

使用facebooks url scraper,我的链接似乎工作正常,所有预期的元标记确实出现了,但同样——没有聚合

到目前为止,我已经用我的应用程序发布了8到9个故事,但仍然没有聚合

下面是一些代码

Facebook登录

$('.facebook-login').click(function() {
        var loginBool = $(this).hasClass('loginfb');

        if (!loginBool) {
            FB.logout(function(response){
                if (response.authResponse) {
                    updateStatus();
                }
            });
        }
        else if (loginBool) {
            FB.login(function(response){
                if (response.authResponse) {
                    updateStatus();
                }
            }, {scope: 'user_about_me,user_birthday,user_interests,user_likes,user_location,read_stream,email,publish_actions,publish_stream'});
        }
    });
FB.app共享代码

$('.read-action').click(function() {
    FB.api('/me/news.reads', 'post',{
        article : window.location.href
    }, function(response){ console.log(response)} );
});
发布一个动作会在javascript控制台中记录动作ID,就像我说的,它会显示在活动日志中,在允许它显示在那里之后,我可以在我的时间线上看到它

聚合设置如下:

要显示的数据:读取

布局显示:列表


是否有我明显做错的事情,或者需要采取哪些步骤来汇总我的帖子

要在聚合中显示的
数据的值是多少


有时,您需要执行几种此类OG操作,以便聚合开始显示在您的时间线上。

我在其他内置操作中也遇到了同样的问题。看起来内置操作类型不允许自定义聚合。但是内置聚合已经足够了。

使用内置操作“读取”,它会自动添加与您添加的任何内置操作相对应的完整聚合列表。我已经“阅读”了30多个故事,它们出现在我的活动日志中-但它们不会聚合我想这是有意义的,除非它们仍然允许您添加内置操作作为聚合的“要显示的数据”部分。不仅如此,即使是内置的聚合也不会出现,除非我在“时间线视图”中预览应用程序,它只会给我