Мне удалось запросить разрешение 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. Был бы очень рад, если бы кто-то мог помочь, я полностью разочарован.
ОБНОВЛЕНИЕ тип ошибка. Это работает, извините:]