2011-10-24 2 views
1

현재 페이스 북의 그래프 API에서 특정 사용자의 게시물을 가져 오려고합니다. 나는 내가 개발 한 PHP 스크립트를 사용하기 전에 이것을 여러 번 해왔다. 하지만 이번에는 페이스 북의 문제가 아니라 내 문제인 것 같습니다.Facebook - 공개 소식이 그래프에 표시되지 않습니까?

내가 (액세스 토큰과 토큰 교체)에서 게시물 얻기 위해 노력하고 있어요 :

https://graph.facebook.com/100001558773450/feed?access_token=TOKEN

을 그래프는 해당 페이지의 소유자가 어떤 게시물을 표시하지만,하지 않습니다 것 다른 사람의 소식을 표시하고 내가 볼 수있는 한 소식은 공개로 표시되며 소식을 그래프에 추가하는 것을 막을 개인 정보 설정은 계정에 설정되어 있지 않습니다.

아이디어가 있으십니까?

감사합니다, 당신이 (당신이 "페이지 소유자"로 액세스해야하는 경우) 당신이 페이지에 대한 전체 액세스 권한을 부여 할 수있는 manage_pages 권한을 요청했습니다 닉

답변

1

확인합니다. 이 documentation에 당신이 feed, statusesposts를 선택할 수 있습니다 세 가지 다른 것들이 있습니다에 따라 당신이있어 access_token과 사용

.

나는 https://graph.facebook.com에서 그 세 한번 풀어주고 당신이 돌아 가야하는 것은 당신이 무엇을 필요로하는 경우 것입니다.

https://graph.facebook.com/100001558773450/feed?access_token= ... https://graph.facebook.com/100001558773450/statuses?access_token= ... https://graph.facebook.com/100001558773450/posts?access_token= ...

0

당신은 "프로필"개인 정보 보호 설정을 (애플 리케이션을 어떻게 공유) 확인해야합니다. 하지만 가장 중요한 것은 입니다. Facebook ToS!
귀하의 비즈니스를 대표하는 데 사용자 프로필을 사용할 수 없으므로 대신 Facebook 페이지를 사용해야합니다!

가 왜이 페이지에 내 프로필 (타임 라인)을 변환해야합니다 :

here을 발견 할 수 있습니까?
가 (타임 라인)을 의미 개별 사람들을 위해, 그들은 에 적합하지 않습니다되는 프로파일 비즈니스 요구 사항을 충족하기 때문에. 페이지는 조직, 기업, 브랜드 및 공영 인물에 대해 더 강력한 기능을 제공하며 여기에서 에 대해 자세히 알아볼 수 있습니다.

또한 개인당 이외의 다른 프로필 (일정)을 유지하는 것은 Facebook의 Statement of Rights 및 책임을 위반하는 것입니다. 당신이 페이지에 프로필 (타임 라인)을 변환하지 않는 경우, 당신은 프로필 (타임 라인) 및 모든 콘텐츠에 대한 액세스를 잃고 영구적으로 위험이 있습니다.

관련 문제