Попытка получить настройки конфиденциальности для приложения с помощью Facebook Graph API
Я использую Javascript SDK для входа на Facebook и запрашиваю разрешения "publish_actions" для моего приложения. У меня все работает и могу выкладывать фотографии в свое приложение без проблем. Я использую свой собственный диалог, чтобы позволить им установить комментарий и установить настройку конфиденциальности "Просто я", "Друзья" или "Общедоступно".
Когда пользователь впервые пытается подключиться к Facebook из моего веб-приложения, его просят установить уровень конфиденциальности при публикации фотографий ("Только я", "Друзья", "Публичные" и т. Д.). Проблема, с которой я столкнулся, заключается в том, что я хочу получить эту информацию позже, когда пользователь отправит фотографию через мое приложение, чтобы я мог видеть, какие настройки конфиденциальности доступны для моего диалога. Например:
Пользователь входит в мое приложение и для publish_actions выбирает "Друзья" в качестве настройки конфиденциальности. Позже, если они запустят мое приложение, я дам им выбор "Только я", "Друзья" или "Публично", но мне нужно знать, что "Публично" для этого пользователя запрещено. В настоящее время, если они выбирают общедоступные, они по умолчанию вернутся к "Друзьям", поскольку именно это было выбрано, когда они первоначально подключались через мое приложение.
Я нашел примеры доступа к разрешениям в таблице privacy_setting с использованием FQL, но не для конкретного приложения (а также того, что версии 2.0 выходят из строя в соответствии с https://developers.facebook.com/docs/reference/fql/privacy_setting/.
Мне не удалось найти конечную точку в Graph Api, чтобы обеспечить настройку конфиденциальности приложений для данного приложения.
Был бы признателен, если кто-нибудь знает, как получить это.