# Gli argomenti estratti dall'API non compaiono nei forum Discourse o viceversa

**URL:** https://meta.discourse.org/t/topics-extracted-from-api-do-not-appear-in-discourse-forums-or-vice-versa/236030
**Category:** Development
**Tags:** rest-api
**Created:** [12 Agosto 2022, 8:56pm UTC](https://meta.discourse.org/t/topics-extracted-from-api-do-not-appear-in-discourse-forums-or-vice-versa/236030 "2022-08-12T20:56:15Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![darivadi\_factored](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darivadi_factored/32/259951_2.png) [@darivadi\_factored](https://meta.discourse.org/u/darivadi_factored)
#### Post date: [12 Agosto 2022, 8:56pm UTC](https://meta.discourse.org/t/topics-extracted-from-api-do-not-appear-in-discourse-forums-or-vice-versa/236030/1 "2022-08-12T20:56:15Z")

</div>

Ciao a tutti!  
Per l’azienda in cui lavoro, stiamo estraendo gli argomenti creati in tutti i forum Discourse dell’azienda effettuando richieste all’URL di ciascuna categoria (ad esempio:`https://{organization_url}/c/{c}/{category_slug}/{subcategory_slug}/206.json`). Dobbiamo contare il numero di argomenti creati per categoria per ogni data, ma quando confrontiamo i risultati per data ottenuti tramite l’API con la ricerca degli argomenti in Discourse, scopriamo che per alcune categorie/sottocategorie non corrispondono completamente.  
Ad esempio, per una particolare data (come il 2022-07-01) l’API restituisce 3 argomenti, mentre cercando in Discourse per la stessa data ne otteniamo 4 e la cosa strana è che uno degli argomenti è in realtà del giorno prima (2022-06-30). Oltre a ciò, quell’argomento del 2022-06-30 non viene restituito dall’API (non mostra argomenti creati in quella data) e se cerco in Discourse argomenti creati il 2022-06-30, non ci sono corrispondenze.

Sto effettuando la ricerca utilizzando i filtri: in:first after:2022-07-01 before:2022-07-02 nella barra di ricerca. Cosa si può fare in questo caso? O si tratta di un bug nella funzionalità dell’API/barra di ricerca?  
(scusate, non posso caricare immagini per mostrare i risultati a causa di problemi di riservatezza. Spero che almeno la spiegazione sia stata chiara).

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [14 Agosto 2022, 12:32am UTC](https://meta.discourse.org/t/topics-extracted-from-api-do-not-appear-in-discourse-forums-or-vice-versa/236030/2 "2022-08-14T00:32:29Z")

</div>

La mia ipotesi è che abbia a che fare con i fusi orari.

---

<div class="post-metadata">

### Author: ![darivadi\_factored](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darivadi_factored/32/259951_2.png) [@darivadi\_factored](https://meta.discourse.org/u/darivadi_factored)
#### Post date: [15 Agosto 2022, 3:03pm UTC](https://meta.discourse.org/t/topics-extracted-from-api-do-not-appear-in-discourse-forums-or-vice-versa/236030/3 "2022-08-15T15:03:51Z")

</div>

Ciao Jay, grazie per la tua risposta. Non sono sicuro che si tratti dei fusi orari (spiegherebbe solo perché l’argomento creato il 30/06/2022 appare nell’interfaccia web con la stessa data degli argomenti creati l’01/07/2022) perché l’API non mostra l’argomento pubblicato il 30/06/2022.  
Sono riuscito a ottenere questa immagine e puoi vedere che nella barra di ricerca stavamo cercando post tra il 01/07/2022 e il 02/07/2022, tre di essi sono stati effettivamente creati in quell’intervallo di tempo, ma l’ultimo ha la data del 30/06/2022. Quest’ultimo post (quello del 30/06/2022) è quello che non viene recuperato tramite l’API.

 ![Screen Shot 2022-08-15 at 09.54.33](https://global.discourse-cdn.com/meta/original/4X/5/b/3/5b362ce6b2d64645ed0b0b02635488a24b9b1ec6.png)

D’altra parte, per altre date, ci sono alcuni post che appaiono nell’API ma non nell’interfaccia web.

Grazie!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [15 Agosto 2022, 3:11pm UTC](https://meta.discourse.org/t/topics-extracted-from-api-do-not-appear-in-discourse-forums-or-vice-versa/236030/4 "2022-08-15T15:11:26Z")

</div>

Hmm. Sono già abbastanza confuso dai miei fusi orari. 🙂

C’è stato del lavoro recente su questa interfaccia, credo. Non riesco a immaginare, però, come il front end e l’API possano dare risultati diversi dato che usano la stessa API. 🤷 Forse la tua immagine sarà sufficiente affinché qualcuno che capisce quel codice possa capire qualcosa.

---

<div class="post-metadata">

### Author: ![darivadi\_factored](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darivadi_factored/32/259951_2.png) [@darivadi\_factored](https://meta.discourse.org/u/darivadi_factored)
#### Post date: [16 Agosto 2022, 11:07pm UTC](https://meta.discourse.org/t/topics-extracted-from-api-do-not-appear-in-discourse-forums-or-vice-versa/236030/5 "2022-08-16T23:07:29Z")

</div>

Jay, c’è un modo per taggare uno sviluppatore in modo che possa esaminare questo problema o cosa possiamo fare da parte nostra?

Grazie!

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [16 Agosto 2022, 11:43pm UTC](https://meta.discourse.org/t/topics-extracted-from-api-do-not-appear-in-discourse-forums-or-vice-versa/236030/6 "2022-08-16T23:43:06Z")

</div>

A meno che tu non sia un cliente pagante, non puoi davvero taggare nessuno per attirare l’attenzione. Se _fossi_ un cliente pagante, avresti altri canali di supporto.

Il team è molto attivo qui, comunque, se qualcuno ha una risposta risponderà senza essere sollecitato.
