Как получить все комментарии конкретного пользователя, оставленные на стене под постами в конкретном сообществе в vk?
Я рассмотрел все методы, существующие в vk api и пока не нашел способа выполнить данную задачу.
В качестве исходных данных в этой задаче даны id пользователя и id сообщества.
Вот пример того, как я это пытался реализовать:
for i in range(200): url = ""https://api.vk.com/method/wall.get?owner_id=%s&offset=%s&count=1"" % (self.text1.toPlainText(), i) response = requests.get(url).text parsed_string = json.loads(response) url1=""https://api.vk.com/method/wall.getComments?owner_id=%s&post_id=%s&count=100"" %(self.text1.toPlainText(), parsed_string['response'][1]['items']['id']) response1 = requests.get(url1).text parsed_string1 = json.loads(response1) for j in range(1, len(parsed_string1['response'])): if parsed_string1['response'][j]['items']['from_id']==self.text2.toPlainText(): item1 = QTableWidgetItem(parsed_string1['response'][j]['items']['text']) item2 = QTableWidgetItem(str(datetime.datetime.fromtimestamp(parsed_string1['response'][j]['items']['date']))) self.tablewidget.setItem(i-1, 0, item1) self.tablewidget.setItem(i-1, 1, item2)Но в таком случае происходят слишком частые запросы к серверу, да и этот вариант слишком муторный. Подскажите, пожалуйста, в каком направлении мне двигаться и какие у вас есть мысли по этой теме.
question@mail.ru
·