У меня есть приложение iframed xfbml на Facebook, и я пытаюсь предложить пользователям разрешить разрешения «электронная почта» и «stream_publish». Однако я нахожу, что по какой-то причине моему приложению не разрешено запрашивать расширенные разрешения. Независимо от того, какое разрешение я пытаюсь запросить у пользователя, всегда появляется сообщение «Приложение должно запросить действительное расширенное разрешение».
Я использую следующий код:
<script type="text/javascript">
FB.Facebook.showPermissionDialog("stream_publish, email", function(){alert('next')});
</script>
Я пытался запросить каждый тип расширенного разрешения по отдельности и получил ту же ошибку.
Это заставляет меня поверить, что есть какой-то тип административного шага, который мне нужно пройти, прежде чем моему приложению будет разрешено использовать extended_permissions. Нужно ли публиковать в каталоге приложения? Переступить какой-нибудь метрический порог?
Спасибо,
Macy