Action de recherche API effectuée trop souvent

Erreur : Vous avez effectué cette action trop de fois, veuillez réessayer plus tard.

Je possède un site web qui doit appeler la fonction de recherche sur mon Discourse pour exporter des sujets. Actuellement, environ 100 requêtes aux heures de pointe.
Et je reçois l’erreur ci-dessus !
Comment augmenter cette limite ? Ou, par défaut, si elle est limitée, ai-je besoin d’une solution pour effectuer des appels API depuis d’autres sites web !

J'utilise : curl : http://meta.discourse.org/search/query.json?term=limit

Quelques paramètres actuels !

Que cherchez-vous à faire ? Il existe peut-être une meilleure méthode que de faire autant d’appels de recherche.

Je souhaite afficher le sujet sur le 2e site web.
Avec le domaine2 / url /
L’URL effectuera une recherche sur mon Discourse.

Dans l’en-tête de CURL, j’ai utilisé Api-Key et 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":"Vous avez effectué cette action trop de fois, veuillez réessayer plus tard.","post_ids":[],"user_ids":[],"category_ids":[],"tag_ids":[],"group_ids":[]}}

Il semble que ce soit limité par adresse IP. Y a-t-il une solution ?

Utilisez le nom d’utilisateur de l’API d’un administrateur pour contourner certains (!) des limites de taux.

Mettez-vous en cache les données localement ?

Le contenu du sujet, une fois sauvegardé, est mis en cache pour la “clé” pendant 24 heures. Après 24 heures, il est récupéré à nouveau au même moment pour de nombreux sujets.

Je vais essayer. L’utilisateur actuel de l’API est USER

@Bcat Je rencontre le même problème. Comment as-tu résolu ce problème ?

Je mets en cache et j’écris dans le fichier, je recherche le fichier avant d’enregistrer, puis j’appelle une recherche dans 24 heures.