S
S
Stanislav Agarkov2016-05-16 17:16:18
In contact with
Stanislav Agarkov, 2016-05-16 17:16:18

How to get all comments on VKontakte?

Здравствуйте!
Я сейчас занимаюсь тем, что удаляю все свои комментарии из контакта. Проблема в том, что я не могу получить список всех постов, к которым я оставил комментарии. Использую метод newsfeed.getComments и поставил параметр start_time примерно на 2003 год, контакт мне выдал несколько десятков постов, я последовательно прошел по ним и стер свои комментарии. Проблема в том, что параметр next_from пустой, соответственно следующую страницу данных я получить не могу. Почему так может быть?
Мой запрос выглядит так: https://api.vk.com/method/newsfeed.getComments?cou...

Answer the question

In order to leave comments, you need to log in

2 answer(s)
M
Max Payne, 2016-05-16
@YardalGedal

1. Потому что комментариев больше нет.
2. Потому что у ВК есть скрытые ограничения у некоторых методов API.

L
littleguga, 2016-05-16
@littleguga

This is a rather sore subject, due to the following problems:
1. Old records are very often difficult to load due to VK lags. There were real situations when comments from 2009 were received only from the tenth time (or even more). It looked like stubborn chiselling into the API and waiting for a response.
2. Попробуйте поиграть с версиями API(это связано с первой проблемой).
3. Как верно указал Arti Markelov у ВК есть скрытые ограничение на методы. Попробуйте позже.
4. Опять таки отсылаясь к первой проблеме - попробуйте с веб-версии и уже там руками. Иногда она работает лучше, чем API, иногда хуже.
5. ВК появился в 2006, если не ошибаюсь, не стоит ставить 2003 год, из-за этого тоже могут быть проблемы.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question