Ну, это может показаться странным. Когда приложение facebook настроено как собственное / настольное приложение (Приложения-> Ваше приложение-> Дополнительно-> Тип приложения), «токен доступа к приложению» получается из этой процедуры
https://graph.facebook.com / oauth / access_token ? "+" client_id = "+ APP_ID + "& client_secret =" + APP_SEC + "& grant_type = client_credentials"
Не будет работать, чтобы получать каналы или сообщения со страницы Facebook. Согласно документации facebook для получения фидов требуется только любой допустимый access_token или user access_token , как ни странно, это не работает таким образом, если приложение настроено как Native / Desktop.
1 Решение, найденное после нескольких дней исследования, пришло к разочаровывающему выводу, что его нужно настроить как «веб-приложение» в (Приложения-> Ваше приложение-> Дополнительно-> Тип приложения).
После настройки описанная выше процедура получения каналов работает. Возникает вопрос, является ли это ошибкой? или я неправильно понял документацию.
Я надеюсь, что сэкономил вам день, если вы в последнее время работали с фидами на фейсбуке и рвали волосы из-за разочарования по очевидным причинам.