Как проверить, предоставил ли пользователь разрешение publish_actions

StackOverflow https://stackoverflow.com/questions/8372107

  •  27-10-2019
  •  | 
  •  

Вопрос

Мне удалось запросить разрешение на 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. Было бы очень рад, если бы кто -то мог помочь, я совершенно разочарован.

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

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top