2014-04-10 3 views
1

Google App을 통해 사람들이 Facebook 벽에 물건을 게시하는 시나리오가 있습니다. 앱에 대한 사용자 가입. 어떤 행동을 할 때, 그들은 페이스 북의 벽면에 무언가를 게시하고 우리는이 게시물이 일정 시간 후에도 존재 하는지를 추적하고 싶습니다.확인 Facebook Post Exist

우리 앱에 가입하면 앱을 다운로드 할 때 "공개"또는 "친구"로 선택됩니다. 특정 게시물이 여전히 존재하는지 여부를 우리 측에서 추적 할 수 있습니까?

Facebook 계정 설정에서 확인을 거부하는 사용자가 있습니까?

답변

0

피드를 게시하면 post-id이 (가) 응답으로 반환됩니다. 그래프 API : \GET /{post-id}을 사용하여 전화를 걸 수 있습니다. 게시물이 여전히 존재하는 경우 게시물의 모든 세부 정보를 반환하지만 그렇지 않은 경우 응답에 error을 반환합니다.

그러나, /user/feeddocumentation에 따라,

read_stream 권한이 토큰 사용자 액세스가 필요합니다.

이제는 상황이 다소 복잡해집니다. 사용자 토큰은 단 몇 시간 만 유효하므로 유효 기간 (60 일)을 연장하고 마지막에 저장해야합니다. 또한 read_stream perms가 필요합니다.

토큰을 확장하고 다시 새로 고치려면 "만료 및 토큰 확장"섹션을 참조하십시오. Access Tokens.

+0

Sahil에게 감사드립니다. 그러나 사용자가 자신의 말미에 아무 것도 허용해야 앱이 게시물이 여전히 존재하는지 여부를 확인할 수 있습니까? 내 말은 페이스 북의 사용자가 나만 공개, 친구 전용으로 글을 올릴 수 있다는 것입니다. 우리의 목표는 사용자가 설정 한 제한에 관계없이 사용자 중 한 사람이 만든 게시물이 여전히 존재하는지 여부를 확인하는 것입니다. – user3521393

+0

개인 정보 취급 방침입니다./postid에 대한 응답을 받으면 게시물이 아직 존재 함을 의미합니다. 그게 다야. –