# תגובות לפוסטים של Felo ב-X

POST /api/v1/data/x/tweet/replies

בחרו את הפעולה עבור הנתונים שאתם צריכים. כל חמש נקודות הקצה משתמשות ב-POST ומחזירות JSON בשורש, ללא מעטפת `data` משותפת.

כל הדוגמאות משתמשות ב-`FELO_API_KEY` מתוך [הסקירה הכללית](https://openapi.felo.ai/he/docs/data-api/guides/felo-overview.md). הקריאות משתמשות ב-**יתרת הפלטפורמה**, ולא ב-Felo Pro credits. דוגמאות התגובה הן להמחשה; תוכן חי ושדות אופציונליים משתנים.





## 5. קריאת תגובות

`POST /api/v1/data/x/tweet/replies`

| שדה | סוג | נדרש | משמעות |
|---|---|---|---|
| `tweet_ids` | string or string array | כן | מזהה פוסט אחד או אצווה של עד 20 מזהים |
| `cursor` | string | לא | עד 4,000 תווים; לשימוש עם מזהה פוסט אחד |
| `since_time` | integer | לא | שעת התחלה בשניות Unix |
| `until_time` | integer | לא | שעת סיום בשניות Unix |

החליפו את המציין במזהה פוסט אמיתי:

```bash
curl -sS --request POST "https://openapi.felo.ai/api/v1/data/x/tweet/replies" \
  -H "Authorization: Bearer $FELO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tweet_ids":["POST_ID"]}'
```

בניגוד לציר הזמן ולחיפוש פוסטים, תגובות מקובצות תחת `results`. לכל רשומה יש מצב דפדוף משלה:

```json
{"results":[{"tweet_id":"POST_ID","replies":[],"total":0,"has_next":false,"next_cursor":null}]}
```

### מגבלות תגובות לכל בקשה

כל בקשה קוראת דף תגובות אחד upstream לכל `tweet_id` ושומרת לכל היותר 100 תגובות; היא אינה שולפת אוטומטית כל דף תגובה. באצווה של עד 20 מזהים, מגבלת 100 התגובות חלה בנפרד על כל רשומת `results`. הכמויות בפועל יכולות להיות נמוכות יותר.

ה-`total` של כל רשומה הוא מספר התגובות שהוחזרו באותה רשומה, לא מספר התגובות המלא של הפוסט. כדי להמשיך, השתמשו ב-`next_cursor` של אותה רשומה ושלחו רק את מזהה הפוסט הבודד שלה בבקשה הבאה. אין פרמטר `limit` להגדלת המגבלה לכל בקשה.



## דפדוף ובקרת עלויות

`total` סופר את המערך המתאים בתגובה הנוכחית: פוסטים ברמה העליונה עבור שאילתות פוסטים, או תגובות בתוך כל רשומת תוצאה עבור שאילתות תגובות. זה אינו סך התאמות גלובלי, מספר התגובות המלא של פוסט, או מספר החיוב הסופי.

1. שלחו את הבקשה הראשונה ללא `cursor`.
2. קראו `has_next` ו-`next_cursor` מהתגובה. עבור תגובות, קראו אותם בכל רשומת תוצאה.
3. אם קיימת עמודה נוספת וה-cursor אינו ריק, שלחו אותו ללא שינוי עם אותה שאילתה. עבור אצוות תגובות, המשיכו כל פוסט בנפרד.
4. עצרו כאשר אין עמוד הבא, כאשר cursor חוזר על עצמו, או כאשר הגעתם למגבלת העמודים או ההוצאה שלכם.

מטא-נתוני הדפדוף משקפים את תגובת ה-upstream האחרונה; האוסף המוחזר יכול להיות מקוצר במגבלת תוצאות. אפילו `has_next=false` אינו הבטחה שכל היסטוריית X או כל התגובות אוחזרו. הציגו את הכמות שהוחזרה בפועל במקום לתייג קבוצת תוצאות מוגבלת ככול הנתונים הזמינים.

כל עמוד מוצלח יכול לגרור חיוב. חמש הפעולות הללו מחויבות לפי תוצאות שהוחזרו, לא לפי תשלום קבוע על בקשה. תגובות מקוננות ורשומות מוחזרות אחרות יכולות להשפיע על הכמות המחויבת; אל תעריכו עלות רק לפי אורך המערך ברמה העליונה. בדקו [מחירים נוכחיים](https://openapi.felo.ai/api/v1/data/prices) ואת השימוש בקונסול. שדות האובייקט המלאים נמצאים ב-[סכימת OpenAPI](https://openapi.felo.ai/api/v1/data/openapi.json).
