2016-08-20 3 views
9

메신저 플랫폼 안내서에 따라 설정 한 간단한 메시지 로봇이 있습니다. 지난 몇 개월 동안 정상적으로 작동했으며 하루에 약 6 건의 메시지가 전송되었습니다. 내가 즉 https://graph.facebook.com/v2.6/me/messages?access_token=...를 호출 메시지를 보내는 전혀하지만 갑자기 감동하지 않은, 반환갑자기 pages_messaging_subscriptions 권한이 필요합니다.

{ "메시지", "유형" "(# 230은) 객체를 관리 할 수 ​​pages_messaging_subscriptions에게 권한이 필요합니다" "OAuthException", "code": 230, "fbtrace_id": "DVs ...."

이것은 청색이었습니다. 상황이 정상적으로 작동하고 있었고,이 기간 동안 Facebook에 로그온하지도 않았으며, Webhook 콜백 웹 사이트도 보지 못했습니다. 그러나 8 월 17 일 이후로이 예외는 시도 된 모든 메시지 전송에 대해 반환되었습니다.

어떤 변화가 있습니까? 어쨌든, Webhooks Page Subscription 페이지에서 pages_messaging_subscriptions이라는 이름으로 구독 필드를 찾을 수 없습니다.

메시지 봇이 다시 작동하려면 무엇이 필요합니까?

+0

확인할 수 있도록 앱 ID를 제공 할 수 있습니까? 또한 언제 만들어졌으며 언제 정상 승인을 받아야합니까? 그렇게해서는 안됩니다. –

답변

10

8 월 15 일은 Updater Messenger Platform 정책입니다. official post in blog

이제 응용 프로그램 설정에서 추가 권한을 요청하려면 사용자의 활동이 끝난 다음 날에 메시지를 보내십시오. 그것은 당신이 때 트릭을 수행하는 토큰 생성 패널에서 토큰을 다시 생성 할 것으로 보인다

screenshot of settings

+0

개발 중에 검토를 위해 앱을 제출하기 전에 구독 메시지를 테스트 할 수 있도록이 제한을 무시할 수있는 방법이 있습니까? 예 : 페이지 관리자는 메시지가 통과하도록 허용합니다. – emilebaizel

+0

@emilebaizel 예, 테스터/devs/admins는 허가의 영향을받지 않습니다. 그렇다면 Messenger Platform에 대한 버그 보고서를 제출하십시오. –

+0

@dmitry는 기존 앱에 영향을 미치지 않아야합니다. –

관련 문제