Skip to main content

Confronto tra gli endpoint dei conteggi dei Post della X API

L’endpoint dei conteggi dei Post della v2 alla fine sostituirà l’endpoint dei conteggi della Search API Enterprise. Se disponi di codice, App o strumenti che utilizzano una versione precedente di un endpoint dei conteggi dei Post e stai valutando la migrazione ai nuovi endpoint della X API v2, questa guida fa per te. Questa pagina contiene due tabelle di confronto:

Confronto dei conteggi dei Post recenti

La versione Enterprise degli endpoint per i conteggi dei Post consente di ottenere i conteggi per 30 giorni oppure dall’intero archivio. Pertanto, l’endpoint v2 per i conteggi dei Post recenti, che considera un periodo di 7 giorni, non è un sostituto diretto di nessuno dei suddetti endpoint. Tuttavia, per facilitare i confronti, esamineremo come l’endpoint v2 per i conteggi dei Post recenti si confronta con l’endpoint Enterprise di 30 giorni. La seguente tabella confronta i vari tipi di endpoint per i conteggi dei Post recenti:
DescrizioneEnterpriseX API v2
Dominio hosthttps://gnip-api.x.comhttps://api.x.com
Percorso endpoint/search/30day/accounts/:account_name/:label/counts.json/2/tweets/counts/recent
AutenticazioneBasic authenticationOAuth 2.0 Bearer Token
Formato timestampYYYYMMDDhhmmYYYY-MM-DDTHH:mm:ssZ
ISO 8601 / RFC 3339
Restituisce conteggi di Post non più vecchi di31 giorni7 giorni
Metodi HTTP supportatiGETGET
Limiti di velocità predefiniti per le richieste20 richieste per 1 sec, aggregato tra richieste di dati di ricerca e richieste di conteggi
Il limite di velocità per minuto varia in base al partner, come specificato nel contratto.
180 richieste per 15 min per utente
450 richieste per 15 min per App
Supporta il filtraggio usando le annotations
Supporta il filtraggio usando conversation_id
Nome della chiave JSON per l’array di Postresultsdata
Granularità temporaleGiorno, ora o minutoGiorno, ora o minuto
Fuso orarioUTCUTC
Parametri di richiesta per selezionare il periodo di tempofromDate
toDate
start_time
end_time
Parametri di richiesta per navigare tramite ID del Postsince_id
until_id
Richiede l’uso di credenziali di una developer App associata a un project

Confronto dei conteggi di Post dell’intero archivio

La tabella seguente confronta i vari tipi di endpoint di ricerca sull’intero archivio:
DescrizioneEnterpriseX API v2
Dominio hosthttps://gnip-api.x.comhttps://api.x.com
Percorso endpoint/search/fullarchive/accounts/:account_name/:label/counts/2/tweets/counts/all
AuthenticationBasic authOAuth 2.0 Bearer Token
Formato timestampYYYYMMDDHHMMYYYY-MM-DDTHH:mm:ssZ
ISO 8601 / RFC 3339
Restituisce conteggi di Post non più vecchi diL’intero archivio a partire da marzo 2006L’intero archivio a partire da marzo 2006
Metodi HTTP supportatiGET
POST
GET
Limiti di velocità predefiniti per le richiesteIl limite di velocità al minuto varia in base al partner, come specificato nel contratto.
20 richieste al secondo
300 richieste per 15 min per App
1 richiesta per 1 sec per App
GranularitàGiorno, ora, minutoGiorno, ora, minuto
Supporta il filtraggio usando le annotations
Supporta il filtraggio usando conversation_id
Nome della chiave JSON per l’array di Post dataresultsdata
Parametri di richiesta per selezionare l’intervallo temporalefromDate
toDate
start_time
end_time
Parametri di richiesta per navigare per ID del Postsince_id
until_id
Nome della chiave JSON per la paginazionenextmeta.next_token
Parametro di richiesta per la paginazionenext_tokennext_token o pagination_token
Fuso orarioUTCUTC
Richiede l’uso di credenziali di una developer App associata a un Project con Academic Research access

Confronto degli operatori di filtro

Le due versioni (Enterprise e v2) dei conteggi dei Post differiscono per gli operatori disponibili e presentano anche livelli diversi di disponibilità degli operatori all’interno di ciascuna versione, come spiegato di seguito. Enterprise
  • Non esistono sottolivelli di operatori Enterprise. Tutti gli operatori Enterprise sono disponibili per tutti gli utenti Enterprise.
X API v2
  • Core: Questi operatori sono disponibili per qualsiasi utente v2.
  • Advanced: Questi operatori sono disponibili solo per gli utenti approvati per l’accesso Academic Research.
Puoi approfondire ciascuno di questi insiemi di operatori nelle relative guide: Ora che abbiamo chiarito i diversi livelli di operatori all’interno di X API v2, ecco la tabella che mostra la disponibilità degli operatori per i conteggi dei Post (nota: se la cella è vuota, l’operatore non è disponibile):
Enterprisev2
keywordAvailableCore
emojiAvailableCore
“exact phrase”AvailableCore
#AvailableCore
$AvailableAdvanced
@AvailableCore
from:AvailableCore
to:AvailableCore
url:AvailableCore
retweets_of:AvailableCore
context:Core
entity:Core - Only available with recent search
conversation_id:Core
place:AvailableAdvanced
place_country:AvailableAdvanced
point_radius:AvailableAdvanced
bounding_box:AvailableAdvanced
is:retweetAvailableCore
is:replyAvailableCore
is:quoteAvailableCore
is:verifiedAvailableCore
-is:nullcastAvailableAdvanced
has:hashtagsAvailableCore
has:cashtagsAvailableAdvanced
has:linksAvailableCore
has:mentionsAvailableCore
has:mediaAvailableCore
has:imagesAvailableCore
has:videosAvailableCore
has:geoAvailableAdvanced
lang:AvailableCore
list:Advanced
has:profile_geoAvailable
profile_countryAvailable
profile_localityAvailable
profile_regionAvailable
proximityAvailable
Altre risorse per la migrazione X API migration hub Scopri un esempio di codice per questi endpoint Conteggi dei Post: da Enterprise a X API v2
I