2011-08-15 6 views
1

그래프 API로 작업하고 있지만 다소 제한적이라는 것을 알았습니다. Facebook 웹 사이트의 뉴스 피드에서 "X와 다른 14 명의 친구가 Y 페이지를 좋아합니다." 또는 "X와 다른 3 명의 친구들이 프로필 사진을 변경했습니다."Facebook 그래프 API 및 제한

그래프 API에서 X와 다른 14 명의 친구들이 같은 페이지를 좋아할 때 아래 코드와 같이 보입니다. 그래프 API는 X의 이름 만 반환하지만 X를 제외한 다른 친구의 수를 반환하지는 않습니다.

{ 
    application =  { 
     id = 01010101; 
     name = Pages; 
    }; 
    comments =  { 
     count = 0; 
    }; 
    "created_time" = "2011-08-15T08:35:47+0000"; 
    description = "Description of page."; 
    from =  { 
     id = 1111; 
     name = "X"; 
    }; 
    icon = "---"; 
    id = "http://static.ak.fbcdn.net/rsrc.php/v1/yN/r/xC785tTCIQO.gif"; 
    link = "http://..../"; 
    name = "Y"; 
    picture = "---"; 
    type = link; 
    "updated_time" = "2011-08-15T08:35:47+0000"; 
} 

이 정보를 얻을 방법이 없습니다. 내가 맞습니까, 아니면 제가 빠진 것이 있습니까?

+0

더 간결하게 질문을 해독 할 수있는 방법이 있습니까? 여기 당신의 많은 다른 것들을 묻는 것처럼 보입니다. – Chamilyan

+0

제 질문은 엉망이었습니다. 나는 그것을 조금 줄이고 예제를 게시했다. – simonbs

답변

0

액세스하는 개체의 유형에 따라 다릅니다. 최근 페이스 북은 사람들이 특별히 좋아하는 사람과 같은 유용한 정보를 숨기기 시작했다. 사람들이 페이스 북에 분석 패키지를 작성하는 것을 원하지 않기 때문에 사용자가 페이스 북 시스템을 사용하는 것을 선호하기 때문에 나는 상상한다.

나는 이미지에 관해서는 당신이 좋아하는 사람의 번호 만 얻을 수 있지만 그들이 실제로 왔는지는 알지 못합니다.

가장 좋은 방법은이 정보 중 일부를 검색 할 수있는 FQL을 사용하는 것입니다.

+0

고맙습니다. FQL은 제한이 덜한 것 같습니다. 대신 FQL을 사용하도록 애플리케이션을 다시 작성하겠습니다. – simonbs

+0

@steve의 경우, 이러한 제한 사항은 타사 분석 패키지에 대한 우려보다는 개인 정보 보호 관련주의에 대한주의 깊은 태생입니다. FQL에 대한 요점은 사실이지만 FQL은 훨씬 더 유연합니다. –

관련 문제