Size: a a a

2020 May 21

B

Bunk Bunkovich 🐈 in VK API Chat
Потому что это ВК
источник

B

Bunk Bunkovich 🐈 in VK API Chat
А вообще смотри в ответ
источник

P

Paper_doll_96 in VK API Chat
Elisej
Доброго дня! Написал программу для сбора данных по рекламным кампаниям, но почему-то каждый раз приходят ответы с разным количеством объектов внутри. Почему так происходит и что с этим делать?
Лучше весь объект в принт вывести
источник

E

Elisej in VK API Chat
Если я делаю list_data.extend(data_stats) и смотрю на list_data, то он выглядит так:
источник

E

Elisej in VK API Chat
Просто количество возвращаемых объектов почему-то разное с каждым запуском…
источник

TT

Tatiana T in VK API Chat
народ, здрасте.

есть задача качнуть фотки из альбомов друга по api. свой альбом уже умею (на пайтон), чужие никак не могу найти как, подмогните, будь ласка!  
нужно вытащить фотки в идеале не по url альбома, а по id пользователя
источник

P

Paper_doll_96 in VK API Chat
https://vk.com/dev/photos.getAlbums
Чтение документации помогает
источник

TT

Tatiana T in VK API Chat
vk_api.exceptions.VkToolsException: Can't load items. Check access to requested items
хотя из своего  акк мне видны
источник

P

Paper_doll_96 in VK API Chat
Ну, я не уверен, что именно вызвало ошибку, всего трейсбека не видел. Возможно, закончился лимит для данного вызова api
источник

TT

Tatiana T in VK API Chat
Traceback (most recent call last):
 File "/home/taha/anaconda3/lib/python3.7/site-packages/vk_api/tools.py", line 67, in get_all_iter
   offset_mul=-1 if negative_offset else 1
 File "/home/taha/anaconda3/lib/python3.7/site-packages/vk_api/execute.py", line 66, in call
   raw=self.return_raw
 File "/home/taha/anaconda3/lib/python3.7/site-packages/vk_api/vk_api.py", line 646, in method
   raise error
vk_api.exceptions.ApiError: [13] Runtime error occurred during code invocation: Method slice requires an array

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "22.py", line 44, in <module>
   get_albums(VK, vk_tools)
 File "22.py", line 37, in get_albums
   photos = vk_tools.get_all(values={'album_id': album['id'], 'photo_sizes': 1}, method='photos.get', max_count=1)
 File "/home/taha/anaconda3/lib/python3.7/site-packages/vk_api/tools.py", line 105, in get_all
   method, max_count, values, key, limit, stop_fn, negative_offset
 File "/home/taha/anaconda3/lib/python3.7/site-packages/vk_api/tools.py", line 71, in get_all_iter
   'Can\'t load items. Check access to requested items'
vk_api.exceptions.VkToolsException: Can't load items. Check access to requested items
источник

P

Paper_doll_96 in VK API Chat
Скорее всего превышено кол-во запросов к апи в сутки к данному методу. Могу ошибаться
источник

TT

Tatiana T in VK API Chat
а лимит только к чужим работает? потому что свои продолжает успешно качать
источник

S

Sad Beladen🍷 in VK API Chat
Check access to requested items
источник

S

Sad Beladen🍷 in VK API Chat
Мне кажется, или нет доступа для этого запроса?
источник

TT

Tatiana T in VK API Chat
Похоже, однако при заходе через браузер-то все видно. Или это какой-то иной доступ?
источник

S

Sad Beladen🍷 in VK API Chat
Сейчас покажу
источник

TT

Tatiana T in VK API Chat
Токен получался с того акка, с которого все видно
источник

S

Sad Beladen🍷 in VK API Chat
источник

S

Sad Beladen🍷 in VK API Chat
Возможно где scope вы не вставили photos
источник

S

Sad Beladen🍷 in VK API Chat
Могу ошибаться, но это одно из моих предпложений
источник