Felo API PlatformFelo API Platform

Felo X odpovědi na příspěvek

Poskytovatel: Felo · Hrazeno ze zůstatku platformy

Zvolte operaci pro data, která potřebujete. Všech pět koncových bodů používá POST a vrací JSON v kořeni, bez společného obalu data.

Všechny příklady používají FELO_API_KEY z přehledu. Volání používají zůstatek platformy, nikoli Felo Pro credits. Příklady odpovědí jsou ilustrativní; živý obsah a volitelná pole se liší.

5. Číst odpovědi

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

PoleTypPovinnéVýznam
tweet_idsstring nebo pole stringůAnoJedno ID příspěvku nebo dávka až 20 ID
cursorstringNeAž 4 000 znaků; použijte s jedním ID příspěvku
since_timeintegerNeZačátek v Unix sekundách
until_timeintegerNeKonec v Unix sekundách

Nahraďte zástupný symbol skutečným ID příspěvku:

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"]}'

Na rozdíl od časové osy a vyhledávání příspěvků jsou odpovědi seskupeny pod results. Každá položka má vlastní stav stránkování:

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

Limity odpovědí na jeden požadavek

Každý požadavek načte jednu upstream stránku odpovědí pro každý tweet_id a ponechá nejvýše 100 odpovědí; neprochází automaticky každou stránku odpovědí. V dávce až 20 ID platí limit 100 odpovědí samostatně pro každou položku results. Skutečné počty mohou být nižší.

total každé položky je počet odpovědí vrácených v této položce, nikoli úplný počet odpovědí na příspěvek. Chcete-li pokračovat, použijte next_cursor dané položky a v dalším požadavku odešlete pouze její jedno ID příspěvku. Pro zvýšení per-request limitu neexistuje parametr limit.

Stránkování a řízení nákladů

total počítá odpovídající pole v aktuální odpovědi: příspěvky na nejvyšší úrovni pro dotazy na příspěvky nebo odpovědi uvnitř každé položky výsledku pro dotazy na odpovědi. Není to globální počet shod, úplný počet odpovědí na příspěvek ani konečný zpoplatněný počet.

  1. Odešlete první požadavek bez cursor.
  2. Přečtěte has_next a next_cursor z odpovědi. U odpovědí je čtěte v každé položce výsledku.
  3. Pokud existuje další stránka a cursor není prázdný, odešlete jej beze změny se stejným dotazem. U dávky odpovědí pokračujte u každého příspěvku samostatně.
  4. Zastavte se, když není další stránka, když se cursor opakuje nebo když je dosažen váš vlastní limit stránek či utrácení.

Metadata stránkování odrážejí poslední upstream odpověď; vrácený soubor může být zkrácen na limit výsledků. Ani has_next=false není zárukou, že byla načtena veškerá historie X nebo všechny odpovědi. Zobrazte skutečný vrácený počet místo označení omezené sady výsledků jako všech dostupných dat.

Každá úspěšná stránka může být zpoplatněna. Těchto pět operací je účtováno podle vrácených výsledků, nikoli paušálním poplatkem za požadavek. Zanořené odpovědi a další vrácené záznamy mohou ovlivnit zpoplatněný počet; náklady neodhadujte pouze podle délky pole na nejvyšší úrovni. Zkontrolujte aktuální ceny a využití v konzoli. Úplná pole objektů jsou ve schématu OpenAPI.

Potřebujete pomoc?