Twitter / X
Query public users, posts, communities and trends.
الحصول على سياق خيط التغريدة
يعيد بناء المحادثة حول تغريدة. يقبل ردًا أو تغريدة أصلية ويعيد الخيط المحيط، بترقيم صفحي بالمؤشر. استخدمه عندما تفتقر تغريدة إلى السياق وحدها وتحتاج سلسلة الآباء لتفسيرها بشكل صحيح. يعيد التغريدات ضمن tweets مع has_next_page وnext_cursor. وللردود أسفل منشور فقط استخدم get_twitter_tweet_replies_v2.
مرجع التسعير
- القياس: عدد النتائج المقيس.
- تقدير الطلب المرجعي: 0.00555 دولار أمريكي.
- الحد الأدنى لأساس التكلفة: 0.00015 دولار أمريكي.
- مضاعف العميل المرجعي: 1.0. لا تُطبّقه مرة أخرى على مبلغ عميل مسوّى.
- لا تحدد أسس التكلفة السعر النهائي للعميل، بما في ذلك عندما تكون صفرًا.
بيانات وصفية مرجعية فقط، وليست عرض سعر للحساب ولا سعرًا مضمونًا ولا حدًا للإنفاق. أرصدة الموارد ليست أرصدة Felo. تتبع الرسوم النهائية سجلات فوترة Felo.
- النوع: stringcursor
- النوع: stringtweet
Id
- النوع: object · ResponseCbc4F8806E32_TweetThreadContextResponse200
استجابة ناجحة
- النوع: booleanhas
_next _page - النوع: stringmsg
- النوع: stringnext
_cursor - النوع: string تعدادstatusالقيم
- success
- error
- النوع: array object[] · ResponseCbc4F8806E32_Tweet[]tweets
- authorالنوع: object · ResponseCbc4F8806E32_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 · ResponseCbc4F8806E32_Entities
- 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
استجابة خطأ؛ قد تستخدم استجابات المنبع الممرَّرة تنسيقات المزوّد
application/json
curl https://openapi.felo.ai/v1/beta/twitter/tweet/thread_context \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"has_next_page": true,
"next_cursor": "string",
"status": "success",
"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
}
],
"msg": "string"
}