2014-02-10 2 views
0

사용자 페이스 북 프로파일에 연결된 로봇을 개발합니다. 사용자가 메시지를 받으면 로봇이 사용자에게 그의받은 편지함을 확인하도록 알려줍니다 (또는 메시지를 소리내어 읽을 수도 있음).내 로봇에 페이스 북 사용하기

이를 위해 사용자가 등록 할 수있는 웹 사이트를 만들고 Facebook 계정과 Facebook 프로필을 연결할 수있는 곳을 만들고 싶습니다. 웹 사이트는 Facebook과 통신하여 새로운 정보를받습니다. 그리고 로봇은 웹 사이트의 사용자 페이지에 연결하여 해당 정보를 얻습니다.

내 질문 - 그런 식으로 만들 수 있습니까? API 규칙에 따라 허용됩니까?

편집 : 특히 API 규칙이 허용하는지 알고 싶습니다.

답변

0

실시간 업데이트 API (https://developers.facebook.com/docs/graph-api/real-time-updates)를 사용할 수 있습니다.

따라서 Facebook 플랫폼에서 푸시 알림을 처리하는 엔드 포인트 (서비스)를 설정해야합니다.

받은 편지함에 개체의 연결을 '수신 대기'할 수 있습니다. FB는 변경된 사항을 알려주지 만 정확히 변경된 내용은 알려주지 않습니다. 따라서 /{user_id}/inbox의 활성 풀을 구현하고 실제 결과를 캐시 된 과거 결과와 비교해야합니다.

앱에 "read_mailbox"권한이 있는지 확인하십시오.

+0

그렇다면 사용자 웹 사이트 계정을 사용하여 Facebook과 통신 한 다음 로봇에 업데이트가 있음을 알리는 것이 좋습니다. API 규칙이 이러한 구조를 가질 수 있도록하고 싶습니다. – ashmanov

+0

FB의 플랫폼 정책을 확인하고 직접 결정하십시오. 나는 변호사가 아니야 – Tobi

+0

네, 고마워요. – ashmanov