5

&에 로그인 한 사용자가 내 사이트에서 "최근에 읽은"기사를 Facebook 타임 라인에 집계 할 수있는 Facebook Open Graph 응용 프로그램을 만들고 있습니다.Facebook : 그래프 작업을 집계하지 않음

집계를 만들었으며 미리보기 개체를 추가하는 것이 효과가 있으며 "타임 라인 미리보기"영역에 적절하게 나타납니다. 작업 게시는 작동하며 작업 로그에 표시됩니다 (단, 타임 라인에는 수동으로 표시하지 않는 한 해당 작업 로그에 표시되지 않음).

facebook url scraper를 사용하면 내 링크가 잘 작동하고 예상되는 모든 메타 태그가 실제로 나타나지만 다시는 집계되지 않는 것처럼 보입니다.

내 응용 프로그램과 함께 지금까지 8-9 개의 이야기를 올렸지 만 아직 집계하지 않았습니다. 여기

이 ..

페이스 북 로그인-에서

$('.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)}); 
}); 

내가 좋아하는 액션 ID를 자바 스크립트 콘솔을 기록하고 그것이 활동 기록에 나타나고 거기에 나타나도록 허용 한 후에 내 일정에 그것을 볼 수 있습니다.

이 집계는 같은 설정 :

데이터를 표시 : 나는 명백히 잘못하고 있어요 뭔가가 있나요 목록

또는 얻기 위해 필요한 단계 무엇 :

레이아웃 표시 읽기 집계 할 내 게시물?

답변

0

집계에서 Data to Display의 값은 무엇입니까?

타임 라인에 어 그리 게이션이 나타나기 시작하기 위해 해당 유형의 여러 OG 작업을 수행해야하는 경우가 있습니다.

+0

기본 제공 작업 "읽기"사용 추가 한 모든 기본 제공 조치에 해당하는 전체 집계 목록을 자동으로 추가합니다. 나는 30 개 이상의 이야기를 읽었고 활동 기록에 나타납니다. 그러나 그들은 집계하지 않을 것입니다. – Jbwilliams1

3

다른 빌드 - 인 작업에도 동일한 문제가있었습니다. 빌트인 액션 유형에는 사용자 지정 집계가 허용되지 않는 것처럼 보입니다. 그러나 빌트인 집계는 충분합니다.

+0

이것은 집계의 "표시 할 데이터"부분으로 기본 제공 작업을 추가 할 수 있다는 것을 제외하고는 생각할 것입니다. . 뿐만 아니라 "타임 라인보기"에서 앱을 미리보기하지 않으면 내장 된 집계가 표시되지 않고 그냥 제공합니다. << 사용자는 9 기사를 읽었습니다. >> – Jbwilliams1