Я создаю систему, которая интегрирована с логином Facebook и зависит от роли пользователя на странице ( Администратор, Редактор, Аналитик и т. Д. )
Существует ли поле Webhook для обновления роли страницы пользователя? (например: переключение между администратором, редактором и т. д.)
Если это не так, какова подходящая конечная точка для получения роли страницы пользователя?
Я нашел следующие конечные точки:
v3.1/<page_id>?fields=name,userpermissions{id,user,tasks}
Минусы:
v3.2/<page_id>/roles/<user_id>
Минусы:
- не работает на v3.3, но я не смог найти никакого официального устаревания ("(# 100) Попытка доступа к несуществующему полю (ролям) в типе узла (Page)"). Тот же запрос на v3.2 работает.
- возвращается пустым при использовании токена доступа к странице пользователя системы (бизнес-менеджера)
v3.3/<user_id>/accounts/
Минусы:
- не может фильтровать по page_id (возможно, нужно разбить на страницы, чтобы узнать разрешение для конкретной страницы)