@f_u_s_s
Любопытный кодер

Почему groups.get возвращает не полный список групп пользователя?

Столкнулся с непонятным поведением метода VK API - groups.get.
Получаю токен, и обращаюсь с ним по этому методу, чтобы получить список групп пользователя. При проверке ответа от метода на странице метода (https://vk.com/dev/groups.get) вбивая свой ID, offset 0, count - 0, extended - 1 получаю ответ, содержащий 153 элемента в count.
7f2c7628367b4e1e84e0b44de1946d6f.jpg
При запросе к этому же методу, но по ссылке: https://api.vk.com/method/groups.get?access_token=... получаю список своих групп, но 53 шт уже где-то потерялись:
251b6cb5e9d5472f858973d9cbb1e2ee.jpg

При том, группы, не попавшие в выдачу - открытые и не заблокированы. Почему такое происходит? Что я не учел?
ЗЫ: Поддержка ВК молчит вторые сутки...

UPD: После удаления приложения ВК и создания нового, после полученеия токена и обращения с ним к АПИ, мне стало возвращать ошибку:
{"error":{"error_code":5,"error_msg":"User authorization failed: You must use HTTPS when passing an access token.","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"users.get"}]}}


Что это за шайтан-машина такая? Я код даже не трогал, только заменил в конфигах id приложения и секетну. строку...

UPD 2: В общем, то ли пофиксили, то ли еще что, но все заработало.
  • Вопрос задан
  • 2133 просмотра
Пригласить эксперта
Ответы на вопрос 2
@entermix
Передаете ли параметр count?

UPD: наверное глюк: https://vk.com/topic-17680044_30177106
Ответ написан
kirill_782
@kirill_782
Днем я Маринетт
Передайте access_token. Если список групп скрыт, то в ответ попадут только паблики.UPD: используйте https
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы