Одним из новых изменений в версии 3.0 является новое разрешение group_access_member_info
. Заявленное намерение состоит в том, чтобы «Разрешить приложениям публиковать контент в своей группе с данными пользователя», но нет никакой информации о том, к чему именно это дает вам доступ.
У нас есть приложение, которому нужен доступ к полю from
в сообщениях и комментариях. Похоже, это новое разрешение может сделать это, но, похоже, не работает.
Использование graph api explorer и нашего приложения для разработки (приложение Graph API Explorer вообще не отображает какую-либо информацию о группе, даже с разрешениями по какой-то причине) и дает разрешение, которое, кажется, не показывает все, к чему нельзя получить доступ без разрешения.
Так что мне интересно, какое именно разрешение должно дать доступ ... Над этим они еще работают?
Я использую версию нашего приложения для разработки, и она позволяет мне запрашивать и получать эти разрешения, вот что возвращается за /me/permissions
:
{
"data": [
{
"permission": "email",
"status": "granted"
},
{
"permission": "user_managed_groups",
"status": "granted"
},
{
"permission": "publish_to_groups",
"status": "granted"
},
{
"permission": "groups_access_member_info",
"status": "granted"
},
{
"permission": "public_profile",
"status": "granted"
}
]
}