2016-08-30 2 views
9

지금 일부 페이 스북 페이지가 실시간 스트리밍되고 있는지 여부를 알아볼 수 있습니까? 나는 페이 스북 API를보고 있었고 거기에서 그것은 가능하지 않다는 것을 나에게 생각한다. /{page_id}/live_videos은 공개 된 라이브 비디오를 읽을 수 없기 때문에 페이지의 관리자 (또는 액세스 권한이 부여됨) 인 경우에만 작동하는 것처럼 보입니다. 페이지 액세스 토큰없이페이 스북 페이지가 실시간 스트리밍 중인지 알아보십시오

답변

1

에서, 어떤이 있다면 당신은 반환 된 문자열을받을 수 있습니다

GET /v2.7/{page-id}/live_videos HTTP/1.1

호스트 : graph.facebook. COM

당신은 더 많은 읽을 수 있습니다 : 예, 당신이 할 수있는 https://developers.facebook.com/docs/graph-api/reference/page/live_videos/

+0

은 실제로 페이지의 소유자가 될 필요가 없습니다? 페이지 액세스 토큰이 필요하십니까? 지금까지 나는이 호출을 시도 할 때'(# 100) 현재 작업을 수행 할 수있는 권한 없음 '을 얻었습니다. – Superian007

3

합니다. 이것은 실제로 WebHook (페이지의 변경 사항에 대한 특정 앱/사용자의 동시 알림)이라고합니다. 이렇게하려면 추적하려는 특정 페이지의 변경 사항을 구독하는 Facebook App을 만들어야합니다.

당신은 단순히 (이 버전은 live_videos을 지원하기 때문에) {app-id}/subscriptions를 호출하는 응용 프로그램의 대시 보드 또는 Graph API 2.7을 통해이 작업을 수행하고 (귀하의 경우 live_videos에) 페이스 북 API를 통해 사용할 수있는 페이지 개체 구독 중 하나를 선택할 수 있습니다.

이러한 구독의 경우 특정 페이지에서받은 정보를 스팸이나 재전송하지 않기 위해 앱을 허용 목록에 추가해야합니다.

은은 webhook 구현 읽어 주시기 바랍니다 페이스 북 API의 documenation에 대한 자세한 정보를 얻으려면 : https://developers.facebook.com/docs/graph-api/webhooks

+0

여기 여전히 라이브 스트리밍인지 아닌지에 대해 알고 싶은 페이지의 관리자 여야합니다. 특정 webhook을 구독하기위한 Facebook 문서 (https://developers.facebook.com/docs/graph-api/reference/v2.7/app/subscriptions#publish)에이 'Subscription for the object 유형 페이지는 앱을 설치 한 페이지에만 유효합니다./{page-id}/subscribed_apps 가장자리를 사용하여 페이지 용 앱을 설치할 수 있습니다. '. – Superian007

+0

아니요, 일반 사용자가 페이지의 'follow'버튼을 눌러 업데이트를 계속하는 방식으로 구독이 실제로 수행됩니다. 그러나 내가 말했듯이, 앱은 구독을 유지하기 위해 허용 목록 테스트를 통과해야합니다. 허용 목록에 추가되면 앱을 설치하기 위해 특정 페이지가 필요하지 않습니다. –

+0

허용 목록에 대해 자세히 설명해 주실 수 있습니까? 앱을 어디에서 어떻게 허용받을 수 있습니까? 알려지지 않은 새롭고 비 스팸이 아닌 앱이 허용 목록에 추가 될 확률이 더 높습니까? – Superian007

관련 문제