Jbw*_*ms1 5 facebook-graph-api facebook-javascript-sdk facebook-opengraph
我正在开发一个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'});
}
});
Run Code Online (Sandbox Code Playgroud)
FB.app共享代码
$('.read-action').click(function() {
FB.api('/me/news.reads', 'post',{
article : window.location.href
}, function(response){ console.log(response)} );
});
Run Code Online (Sandbox Code Playgroud)
发布一个动作记录了javascript控制台的动作ID,就像我说的那样,它显示在活动日志中,我可以在允许它显示在我的时间轴上看到它.
聚合设置如下:
要显示的数据:读取
布局显示:列表
我做的事情是否显然是错误的,或者让我的帖子聚合所需的步骤是什么?
| 归档时间: |
|
| 查看次数: |
504 次 |
| 最近记录: |