Azione di ricerca API eseguita troppe volte

Errore: hai eseguito questa azione troppe volte, riprova più tardi.

Ho un sito web che deve chiamare la funzione Search del mio Discourse per esportare gli argomenti. Attualmente circa 100 richieste in un momento di picco.
E ricevo l’errore sopra!
Quindi come posso aumentare questo limite? O, se è limitato di default, ho bisogno di una soluzione per effettuare chiamate API da altri siti web!

Sto utilizzando: curl: http://meta.discourse.org/search/query.json?term=limit

Alcune impostazioni attuali!

Cosa stai cercando di fare? Potrebbe esserci un modo migliore per effettuare così tante ricerche.

2 Mi Piace

Voglio visualizzare l’argomento sul secondo sito web.
Con domain2 / url /
Con url verrà eseguita una ricerca sul mio Discourse.

Nell’header di CURL ho utilizzato Api-Key e Api-Username

{"posts":[],"users":[],"categories":[],"tags":[],"groups":[],"grouped_search_result":{"more_posts":null,"more_users":null,"more_categories":null,"term":null,"more_full_page_results":null,"can_create_topic":false,"error":"Hai eseguito questa azione troppe volte, riprova più tardi.","post_ids":[],"user_ids":[],"category_ids":[],"tag_ids":[],"group_ids":[]}}

Sembra limitato dall’IP. C’è un modo per aggirarlo?

Utilizza l’Api-Username di un amministratore per aggirare alcuni (!) dei limiti di velocità.

1 Mi Piace

Stai memorizzando i dati nella cache in locale?

2 Mi Piace

Il contenuto dell’argomento, una volta salvato, viene memorizzato nella cache per la “chiave” per 24 ore; dopo tale periodo, viene recuperato nuovamente allo stesso momento per molti argomenti.

Ci proverò. L’utente API attuale è USER

@Bcat Sto riscontrando lo stesso problema. Come hai risolto?

Cacheggio e scrivo sul file, cerco il file prima di registrare e effettuo una ricerca tra 24 ore