Я пытался протестировать баллы и достижения, используя расширенные разрешения publish_actions, но когда я его добавляю, он не отображается на странице запроса на разрешение. Это как игнорируется.
Я пробовал пару разных способов:
$loginUrl = $facebook->getLoginUrl(array('scope' => 'publish_actions', 'canvas' => 1, 'fbconnect' => 0, 'redirect_uri'=>config_item('facebook_url')));
$loginUrl = 'https://www.facebook.com/dialog/oauth?'
. 'client_id=' . config_item('fbappid')
. '&redirect_uri=' . urlencode(config_item('facebook_url'))
. '&state=' . $_SESSION['state']
. '&scope=publish_actions';
Оба способа не работают. Кому-нибудь еще повезло проверить это?
Ссылочный код здесь:
http://developers.facebook.com/blog/post/539/?ref=nf