Я использую запрос пакета npm https://www.npmjs.com/package/request для вызова Twitter API следующим образом:
request({ url: `https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=${screenName}&${countQuery}&tweet_mode=extended`,
method: "GET",
headers: {
"Authorization": auth
},
json: true
}, function (error, response, tweets) {
if (response.statusCode == 200) {
console.log(tweets)
}
}
})
Проблема, с которой я столкнулся, заключается в том, что в возвращенном объекте tweets
идентификатор твита, например, выглядит следующим образом:
"created_at": "Wed May 15 19:14:49 +0000 2019",
"id": 1128740534372184064,
"id_str": "1128740534372184064",
раундов до 1128740534372184000.
Когда я вызываю API Twitter с Почтальоном, я вижу правильные (выше) результаты, но, глядя на тело request
, я вижу округленное целое число. Как я могу это исправить?