You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But, as far as I understand, fields like in groups_getMembers_fields_response will be returned by fields in request in array, there is no reason for separate response. And filters field just set filters for response, no reason for separate response
На самом деле тут все куда сложнее. Ответ сервера зависит от параметров. Мне лень искать все эти объекты, поэтому просто добавлю скриншоты уже сгенерированного по схеме кода.
Передаем параметр fields и получаем groups_getMembers_fields_response, но в items, которого должен быть users_user_full, а не groups_user_xtr_role, как в схеме.
Передаем параметр filter со значением managers и получаем новый ответ, которого нет в схеме, а в items должен быть groups_member_role
С другими значениями получаем обычный groups_getMembers_response
Просьба к тем, кто генерирует схему и не собирается менять этот метод: назовите респонсы с учетом имен этих параметров, как вы делали в некоторых методах.
Пусть это и очень неочевидная хрень, но раз до меня уже дошло, что раз параметра из названия респонса нет в методе, то это должно быть значением какого-либо другого параметра, то так и оставьте, не придумывайте что-то более сложное и запутанное.
Have this responses for
groups.getMembers
method:But, as far as I understand, fields like in
groups_getMembers_fields_response
will be returned by fields in request in array, there is no reason for separate response. Andfilters
field just set filters for response, no reason for separate responseIn doc https://dev.vk.com/method/groups.getMembers has completely different result description
The text was updated successfully, but these errors were encountered: