Пересечение аудитории [Python] [VKApi]
Пытаюсь написать код, чтобы из подписчиков 2-ух пабликов ВК, он находил людей которые подписаны и на 1ый паблик и на 2ой. Написал код приложенный ниже, он выводит подписчиков только одного паблика. Не совсем понимаю как написать так, что бы он показывал людей подписанных на оба паблика
import requests
import json
def write_json(data):
with open('posts.json', 'w', encoding='utf-8') as file:
json.dump(data, file, indent=2, ensure_ascii=False)
def request(offset):
group_id = 'pic10t'
url = 'https://api.vk.com/method/groups.getMembers'
access_token = 'Убрал токен на всякий случай)'
r = requests.get(url,
params={
'v': '5.130',
'group_id': 'pic10t',
'access_token': access_token,
'offset': str(offset),
'sort': 'id_asc'
})
return r
def main():
all_users = []
string_json = request(0).json()
countUsers = string_json['response']['count']
for i in range(0, countUsers, 1000):
string_json = request(i).json()
for k in string_json['response']['items']:
all_users.append(k)
print(all_users)
if __name__ == '__main__':
main()