2014-01-08 4 views
0

댓글 ID에 댓글 텍스트 기반을 어떻게 추가 할 수 있습니까?댓글 ID에 댓글 텍스트 기반을 어떻게 추가 할 수 있습니까?

나는 facebook js api를 사용하여 주석을 만들 때 내 데이터베이스에 주석 내용을 삽입하고 싶지만 코드 내용은 텍스트 내용을 반환하지 않습니다. 내용을 어떻게 얻을 수 있습니까?

아약스에서는 콘텐츠 ID를 FID로 가져 오는 방법을 알려 드리겠습니다.

+0

'href'를 로깅하여 그 내용을 확인해 보셨습니까? 내가 알 수있는 한, 첫 번째 인수는 일반적으로 href가 아닌 주석 자체를 포함하는'response' 일 것입니다. – adeneo

+0

href는 댓글을 작성한 url이고 댓글 텍스트는 없습니다. –

답변

1

현재 사용자가 응용 프로그램에 연결되어 있다면 매우 쉽게 수행 할 수 있습니다. 그렇지 않으면 우리는 추측을해야합니다. comment.create 이벤트에 반환 된 ID가 공개 댓글 ID가 아니기 때문에 개인 ID입니다. 따라서 작성자 만 댓글 메시지를 검색 할 수 있습니다. 왜 페이스 북이 그렇게했는지 나는 모른다.

위 예제는 두 가지 방법을 보여줍니다. 필요없는 방법을 제거해야합니다.

첫 번째 방법은 사용자가 연결될 때 메모 ID가있는 Graph API를 히트하고 결과를 반환하는 것입니다.

두 번째 방법은 사용자가 우리 앱에 연결되어 있지 않을 때 공개 가능한 모든 댓글을 검색하고 가장 최근의 댓글을 찾고 사용자가 만든 것으로 가정합니다. 이것은 여러 사용자가 동시에 주석을 작성하지 않는 환경에서만 작동합니다. 즉, 해당 상황에서 결과가 잘못 될 수 있습니다.

희망이 있습니다.