Communauté

Ask a Question
Back to all

[GAS] Erreur Cloudflare 1015 (rate limited) lors des appels à l'API HelloAsso depuis Google Apps Script

Bonjour,

Je développe une intégration entre Google Apps Script (GAS) et l'API HelloAsso v5 pour créer des checkout intents dans le cadre d'un formulaire d'inscription à un club sportif.

Le problème

La pluparts des appels API depuis GAS — aussi bien l'endpoint OAuth2 que l'endpoint de création de checkout intent — sont bloqués avec l'erreur HTTP 1015 ( par Cloudflare ? "You are being
rate limited"), même pour un volume très faible (quelques appels par jour au maximum).

Ce comportement semble quasi systématique sur les plages d'IP de Google, indépendamment du volume réel de requêtes.

Contournement :

J'ai déployé un petit proxy Node.js sur un Raspberry Pi qui gère l'authentification OAuth et la création des checkout intents. GAS appelle le proxy, le proxy appelle HelloAsso.
Ça fonctionne, mais c'est une infrastructure supplémentaire et non cloud pour un cas d'usage très simple.

Existe-t-il un moyen officiel de whitelister ou d'authentifier les requêtes GAS pour contourner le rate limiting Cloudflare ?

Merci d'avance