Я пытаюсь получить список последних прямых сообщений пользователя.Однако количество сообщений, которые я получаю, очень случайное.
Например:
const messages = await request.get({ url: `https://api.twitter.com/1.1/direct_messages/events/list.json?count=50`, oauth: twitterOauth })
const messages = await request.get({ url: `https://api.twitter.com/1.1/direct_messages/events/list.json?count=15`, oauth: twitterOauth })
const messages = await request.get({ url: `https://api.twitter.com/1.1/direct_messages/events/list.json`, oauth: twitterOauth })
Все они возвращают мне 11 сообщений.При использовании курсора из этого запроса я получаю 10 дополнительных сообщений.
С другой стороны:
const messages = await request.get({ url: `https://api.twitter.com/1.1/direct_messages/events/list.json?count=5`, oauth: twitterOauth })
Этот запрос дает мне 4 сообщения.
Это супернеэффективно, и ограничение скорости не помогает.Кто-нибудь знает, как я могу получить 50 сообщений за 1 запрос, или это просто невозможно?
Спасибо.