2011-04-14 2 views
0

Facebook 페이지에 게시 된 모든 링크를 가져 오는 앱을 작성하려고합니다. 저는 코타 쿠 페이지를 예로 사용합니다 (https://www.facebook.com/kotaku, 페이스 북 ID는 273824104039입니다).타사 Facebook 앱에서 게시 한 링크를 검색하는 방법은 무엇입니까?

그래프 API (https://graph.facebook.com/273824104039) 또는 FQL (여기 사용 된 쿼리 : SELECT link_id, owner, title, url, owner_comment, summary, created_time FROM link WHERE owner = 273824104039)을 통해 링크를 가져 오려고했으나 둘 다 게시 된 링크의 하위 집합 만 반환합니다 게시하다).

(모든 요청이. 나는 또한 코 타쿠 페이지 '처럼',하지만 links 연결이 페이스 북에있는 모든 사람에게 사용할 수있는 설명서에 따라 나는 read_stream 권한이 부여 내 계정 액세스 토큰으로 만들어졌다.)

페이지를 살펴보면 20 개가 넘는 링크가 있지만 그 중 대부분은 dlvr.it 앱을 통해 게시되었으며 위의 쿼리에는 표시되지 않습니다.

그렇다면 누구나 링크를 얻을 수있는 방법이 있다는 것을 알고 있습니까? 가능하다면 지난 50 일 또는 지난 30 일 동안 해당 페이지에 게시 된 모든 링크를 얻고 싶습니다.

답변

0

앱에서 게시 한 링크가 기본 Facebook 링크로 취급되지 않는다고 생각합니다. 첨부 파일이있는 게시물 일 뿐이므로 links에서 아무것도 찾을 가능성이 없습니다. 그 말로는 stream FQL 테이블 또는 posts parameter of the graph을보십시오.

+0

나는 이것들을 들여다 보았다.하지만 슬프게도 피드 연결에는 페이지 벽에 다른 사용자가 만든 게시물이 포함되어있어 많은 데이터를 처리 할 수 ​​있도록 추가했다. 스트림 테이블에 대해서는 페이지에 대한 stream_filter를 얻을 수 없었지만, 나 자신 만의 문제이므로/feed와 같은 문제가 발생했습니다. – Froment

+0

죄송합니다.'/ posts'라고 말하면 샷. 내 대답을 링크로 업데이트했습니다. –

관련 문제