Задать вопрос
@ShamiLLL

Что означают «offset», «count» и «filter» в коде для бота в вк?

Что означают "offset", "count" и "filter" в коде для бота в вк?
Код имеет вид:
messages = vk_session.method("messages.getConversations", {"offset": 0, "count": 20, "filter": "unanswered"})

А также что означает [0] в этом коде:
id = messages["items"][0]["last_message"]["from_id"]

Что поменяется, если изменить эти значения?
Объясните пожалуйста простым языком
  • Вопрос задан
  • 2239 просмотров
Подписаться 1 Простой 2 комментария
Решение пользователя Сергей Карбивничий К ответам на вопрос (3)
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
offset - смещение, то есть с какого id начинать что-то делать;
count - количество;
filter - фильтр. Что-то отфильтровать по заданным параметрам;

Пример(псевдокод):
Есть у нас 100 сообщение, id которых от 1 до 100.
print(messages({"offset":10,"count":20})) - Вывести 20 сообщений, начиная с id 10.
Ответ написан