users.get парсинг ответа?
Curter29 opened this issue · 5 comments
Вы версию не указали.
@vk.users.get(user_ids: 'id83635722', fields: 'counters', v: '5.7')
=> [{"id"=>83635722,
"first_name"=>"Илья",
"last_name"=>"Михайлович",
"counters"=>
{"albums"=>9,
"videos"=>23,
"audios"=>266,
"notes"=>0,
"photos"=>1246,
"friends"=>804,
"online_friends"=>161,
"mutual_friends"=>0,
"followers"=>56}}]
Если без версии, то можно так
@vk.users.get(uids: 83635722, fields: 'counters')
Это устаревший формат запроса уже можно сказать.
Я думаю, что в запросе не использовался токен. А должен.
@VK = VkontakteApi::Client.new('kjhgdfhglksjdfli__token__shdfgksjhgkjdfhg')
@Curter29 документация на vk.com/dev не всегда актуальна. Видимо, это поле возвращается только при авторизованных запросах (т.е. с токеном).