Twitter / X
Query public users, posts, communities and trends.
Получить твиты по ID
Возвращает полное содержимое конкретных твитов, когда числовые ID твитов уже известны (можно передать несколько ID за один вызов). Используйте, чтобы развернуть ID, полученные из поиска, лент или ответов, в полные объекты. Возвращает текст, автора, клиент-источник, язык, время создания и счётчики вовлечённости (лайки, ретвиты, ответы, цитаты, закладки, просмотры). Если ID ещё нет, начните с get_twitter_tweet_advanced_search.
Справочная информация о ценах
- Тарификация: тарифицируемое количество результатов.
- Справочная оценка запроса: USD 0.0075.
- Минимальная базовая стоимость: USD 0.00015.
- Справочный множитель для клиента: 1.0. Не применяйте его повторно к уже рассчитанной сумме клиента.
- Базовые стоимости не определяют итоговую цену для клиента, в том числе когда они равны нулю.
Только справочные метаданные, а не котировка для аккаунта, гарантированная цена или лимит расходов. Кредиты ресурсов — не кредиты Felo. Итоговые списания определяются записями биллинга Felo.
- Тип: stringtweet
_ids
- Тип: object200
Успешный ответ
- Тип: integercode
Integer numbers.
- Тип: stringmsg
- Тип: stringstatus
- Тип: array object[] · ResponseD824635D04Cf_Tweet[]tweets
- authorТип: object · ResponseD824635D04Cf_User
- automatedТип: string
By - canТип: boolean
Dm - coverТип: string
Picture - createdТип: string
At - descriptionТип: string
- favouritesТип: integer
Count Integer numbers.
- followersТип: integer
Integer numbers.
- followingТип: integer
Integer numbers.
- hasТип: boolean
Custom Timelines - idТип: string
- isТип: boolean
Automated - isТип: boolean
Blue Verified - isТип: boolean
Translator - locationТип: string
- mediaТип: integer
Count Integer numbers.
- messageТип: string
- nameТип: string
- pinnedТип: array string[]
Tweet Ids - possiblyТип: boolean
Sensitive - profileТип: string
Picture - statusesТип: integer
Count Integer numbers.
- typeТип: string
- unavailableТип: boolean
- unavailableТип: string
Reason - urlТип: string
- userТип: string
Name - verifiedТип: string
Type - withheldТип: array string[]
In Countries
- bookmarkТип: integer
Count Integer numbers.
- conversationТип: string
Id - createdТип: string
At - displayТип: array integer[]
Text Range - entitiesТип: object
- hashtagsТип: array object[]
- indicesТип: array integer[]
- textТип: string
- urlsТип: array object[]
- displayТип: string
_url - expandedТип: string
_url - indicesТип: array integer[]
- urlТип: string
- userТип: array object[]
_mentions - idТип: string
_str - nameТип: string
- screenТип: string
_name
- idТип: string
- inТип: string
Reply To Id - inТип: string
Reply To User Id - inТип: string
Reply To Username - isТип: boolean
Limited Reply - isТип: boolean
Reply - langТип: string
- likeТип: integer
Count Integer numbers.
- quoteТип: integer
Count Integer numbers.
- quotedТип: string
_tweet - replyТип: integer
Count Integer numbers.
- retweetТип: integer
Count Integer numbers.
- retweetedТип: string
_tweet - sourceТип: string
- textТип: string
- typeТип: string
- urlТип: string
- viewТип: integer
Count Integer numbers.
application/json - 400
Запрос не удалось обработать. Проверьте параметры запроса.
- 401
Требуется действительный API-ключ Felo.
- 402
Запрос не может быть выполнен: не выполнено требование биллинга.
- 403
Аккаунту не разрешено выполнять эту операцию.
- 429
Достигнут лимит запросов или расходов.
- 502
Сервис не смог выполнить запрос.
- 503
API или сервис биллинга временно недоступны.
- 504
Истекло время ожидания обработки запроса.
- default
Ответ с ошибкой; сквозные ответы upstream могут использовать форматы провайдера
application/json
curl https://openapi.felo.ai/v1/beta/twitter/tweets \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"tweets": [
{
"type": "string",
"id": "string",
"url": "string",
"text": "string",
"source": "string",
"retweetCount": 1,
"replyCount": 1,
"likeCount": 1,
"quoteCount": 1,
"viewCount": 1,
"createdAt": "string",
"lang": "string",
"bookmarkCount": 1,
"isReply": true,
"inReplyToId": "string",
"conversationId": "string",
"displayTextRange": [
1
],
"inReplyToUserId": "string",
"inReplyToUsername": "string",
"author": {
"type": "string",
"userName": "string",
"url": "string",
"id": "string",
"name": "string",
"isBlueVerified": true,
"verifiedType": "string",
"profilePicture": "string",
"coverPicture": "string",
"description": "string",
"location": "string",
"followers": 1,
"following": 1,
"canDm": true,
"createdAt": "string",
"favouritesCount": 1,
"hasCustomTimelines": true,
"isTranslator": true,
"mediaCount": 1,
"statusesCount": 1,
"withheldInCountries": [
"string"
],
"possiblySensitive": true,
"pinnedTweetIds": [
"string"
],
"isAutomated": true,
"automatedBy": "string",
"unavailable": true,
"message": "string",
"unavailableReason": "string"
},
"entities": {
"hashtags": [
{
"indices": [
1
],
"text": "string"
}
],
"urls": [
{
"display_url": "string",
"expanded_url": "string",
"indices": [
1
],
"url": "string"
}
],
"user_mentions": [
{
"id_str": "string",
"name": "string",
"screen_name": "string"
}
]
},
"quoted_tweet": "string",
"retweeted_tweet": "string",
"isLimitedReply": true
}
],
"status": "string",
"msg": "string",
"code": 1
}