Мне нужно получить доступ к API Facebook, чтобы получить статистику объявлений. Все мои запросы будут обрабатываться на стороне сервера. Я уже знаю, как получить доступ к этим данным, получив токен доступа пользователя с разрешением ads_read
, где пользователь имеет роль администратора в учетной записи объявления.Использовать токен доступа к приложениям для статистики объявлений?
Мое приложение будет использовать задания cron для получения статистики объявлений, поэтому вместо этого я хочу использовать токен доступа к приложениям, потому что пользователю не нужно будет аутентифицироваться с помощью диалога, верно? Я назначил приложение для бизнеса, но он, похоже, не работает. После попытки получить объявления статистики с App Access Токеном, я получаю следующее сообщение об ошибке:
{
"error": {
"message": "The entity backed by id 123456789cannot be seen
by the viewer with (ViewerID 0, AccountID 0):
DENY_RULE:InlinePrivacyPolicy:AlwaysDenyRule:4
(EntID: 1234567890123)",
"type": "OAuthException",
"code": 1
}
}
Приложения назначенная для бизнеса, но я не уверен, если это достаточно. Я не вижу никакой возможности присвоить его учетной записи.
Я делаю это правильно или, возможно, есть еще один способ пропустить диалоговую часть?
Спасибо вам Igy :) –