Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2016, 21:56   #1
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию vk api (messages.getHistory)

добрый день!
не пойму как получить сообщения после определенного сообщения

Код:
https://api.vk.com/method/messages.getHistory?access_token=***&user_id=*****&v=5.52&start_message_id>=147819
что не так?

Документация: messages.getHistory
nibufep вне форума Ответить с цитированием
Старый 05.05.2016, 22:40   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Нельзя писать ">=". Нужно просто "=".
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 05.05.2016, 22:44   #3
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

так возвращает сообщения до... А нужно после этого сообщения
nibufep вне форума Ответить с цитированием
Старый 05.05.2016, 22:47   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Точно до? "Starting message ID from which to return history" же.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 05.05.2016, 22:49   #5
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

да, выводит сообщения до включительно с сообщением которое указано в start_message_id
nibufep вне форума Ответить с цитированием
Старый 05.05.2016, 22:50   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну значит пишите баг репорт во вконтакт.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 05.05.2016, 22:56   #7
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Параметр start_message_id вместе с offset <= 0 и count > 0 позволяет получить интервал истории сообщений вокруг данного сообщения или вокруг начала отрезка непрочитанных входящих сообщений.

Для start_message_id >= 0 и к значению параметра offset прибавляется количество сообщений, чей идентификатор строго больше данного start_message_id (при offset равном 0 вернутся сообщения начиная с данного включительно и более старые, count штук).

Для start_message_id = -1 поведение такое же, как при start_message_id равном последнему сообщению в истории переписки, не являющемуся входящим непрочитанным (при отсутствии входящих непрочитанных в этом диалоге это совпадает с отсутствием параметра start_message_id), то есть к значению offset прибавляется количество входящих непрочитанных сообщений в конце истории.
может еще какой параметр передать нужно...? я просто что-то не пойму не как
nibufep вне форума Ответить с цитированием
Старый 05.05.2016, 23:25   #8
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Если не задавать count, то нужно добавить offset=-20. Если задать count=x, то еще добавить offset=-x.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 05.05.2016, 23:28   #9
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

спасибо!!
nibufep вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем открыть файл messages.qdb. Это файл истории icq. Seniora Софт 19 23.04.2016 09:15
запрос в messages Vzlom PHP 7 17.06.2014 18:39
У кого-нить есть Windows Messages SDK? TwiX Общие вопросы Delphi 3 31.07.2009 00:38
Показать диалог с помощью windows messages mnemonic Win Api 3 27.08.2008 00:27
Windows, Messages,SysUtils,Variants,... Рустам Общие вопросы Delphi 5 04.02.2008 08:34