2011-12-04 3 views
2

Мне удалось запросить разрешение publish_actions, но поскольку оно отменено с вкладки «Приложения» на странице «Параметры учетной записи», я также должен проверить, разрешено ли разрешение. Я попробовал это следующий подход:Как проверить, предоставил ли пользователь разрешение publish_actions

// Check for publish_actions extended permission 
var query = FB.Data.query('select publish_actions from permissions where uid={0}', fbuid); 
query.wait(function(rows) { 
    if(rows[0].publish_actions == 1) { 
     console.log('The user has granted the extended permission'); 
    } else { 
     console.log('The user has not granted the extended permission'); 
    } 
}); 

Такой подход делает работу с разрешения publish_stream, например, но не с разрешения publish_actions. Был бы очень рад, если бы кто-то мог помочь, я полностью разочарован.

ОБНОВЛЕНИЕ тип ошибка. Это работает, извините:]

ответ

1

Я обновил свой вопрос, поэтому ответ - это код в вопросе.

Смежные вопросы