Как получить больше 100 постов из сообщества через vk api?
Никак не получается получить больше 100 постов (а именно 2000) из группы в вк из-за ограничения метода. Уже хотела просто 20 раз одну и ту же функцию выполнить с offset=100, а потом мёржить, но это слишком костыльно. Цикл никак не получается написать, execute тоже. Вот мой код, который собирает 100 постов:
group_id = '-175798749'
y = requests.get('https://api.vk.com/method/wall.get', params={
'access_token':token,
'v':5.131,
'owner_id': group_id,
'offset': 0,
'count': 2000}).json()
data = y
json_str = json.dumps(data)
resp = json.loads(json_str)
print(resp)
print(resp['response'])
data_items = str(resp['response'])
df = pd.DataFrame(y['response']['items'])
Источник: Stack Overflow на русском