API proxy gratuites utilisables depuis Google Sheets

API proxy gratuites utilisables depuis Google Sheets

API proxy gratuites que vous pouvez appeler depuis Google Sheets

Très bien, entrons dans le vif du sujet. Que vous récupériez des données, testiez plusieurs points de terminaison ou souhaitiez simplement masquer votre adresse IP pour un peu de confidentialité, l'utilisation d'API proxy gratuites directement depuis Google Sheets peut s'avérer très pratique. Ci-dessous, je présente les API proxy gratuites les plus fiables (avec une mention spéciale pour ProxyRoller), j'explique en détail comment les intégrer à Google Sheets et je fournis quelques exemples de code et tableaux.


Les principaux acteurs : fournisseurs d’API proxy gratuites

Voici un comparatif rapide des API proxy gratuites les plus populaires que vous pouvez utiliser dans vos propres projets Google Sheets :

Fournisseur d'API Niveau gratuit Limite de débit Authentification requise Prise en charge HTTPS Procurations rotatives Lien vers la documentation
ProxyRoller Oui 60/min Non Oui Oui https://proxyroller.com/docs
Liste de proxy gratuite Oui Indéterminé Non Oui Non https://www.freeproxylists.net/api.html
Obtenir la liste des proxys Oui 10/min Non Oui Oui https://getproxylist.com/docs
ProxyScrape Oui 20/min Non Oui Non https://proxyscrape.com/api-documentation
Spys.one Oui Extraction de données de pages Non Oui Non https://spys.one/en/free-proxy-list/

Note: Les limites de débit et les fonctionnalités sont susceptibles d'être modifiées. Consultez toujours la documentation avant de vous lancer.


ProxyRoller (https://proxyroller.com)

Commençons par le grand patron : ProxyRoller. Leur API est d'une simplicité enfantine, ne nécessite aucune authentification et génère des proxys à la vitesse de l'éclair. Idéal pour les tableurs.

Caractéristiques

  • Point de terminaison proxy rotatif (obtenir un nouveau proxy à chaque appel)
  • Aucune clé API n'est requise pour le niveau gratuit.
  • Prend en charge HTTPS/SOCKS4/SOCKS5
  • Réponse JSON, facile à analyser

Exemple d'appel d'API

GET https://proxyroller.com/api/proxy?protocol=https

Exemple de réponse :

{
  "proxy": "203.0.113.45:8080",
  "protocol": "https"
}

Appeler des API proxy depuis Google Sheets

Voici les détails pratiques : comment récupérer directement des proxys dans votre feuille de calcul à l’aide d’Apps Script.

Étape 1 : Ouvrir l’éditeur de script

  • Dans votre feuille Google, appuyez sur Extensions > Apps Script.

Étape 2 : Écrire une fonction pour récupérer un proxy

Voici un exemple utilisant le point de terminaison HTTPS de ProxyRoller :

function GET_PROXY() {
  var url = "https://proxyroller.com/api/proxy?protocol=https";
  var response = UrlFetchApp.fetch(url);
  var data = JSON.parse(response.getContentText());
  return data.proxy; // Returns "IP:PORT"
}

Étape 3 : Utilisez la fonction dans votre feuille de calcul

  • Dans n'importe quelle cellule, tapez : =GET_PROXY()
  • Boum ! Nouveau proxy livré.

Autres API proxy gratuites : Conseils d’intégration

Exemple GetProxyList

Documentation : https://getproxylist.com/docs

function GETPROXYLIST_PROXY() {
  var url = "https://getproxylist.com/api";
  var response = UrlFetchApp.fetch(url);
  var data = JSON.parse(response.getContentText());
  return data.ip + ":" + data.port;
}

Exemple de liste de proxy gratuite

Documentation : https://www.freeproxylists.net/api.html

Remarque : Le résultat est au format CSV. Il vous faudra peut-être le traiter.

function FREEPROXYLIST_PROXY() {
  var url = "https://www.freeproxylists.net/api/proxylist.csv?limit=1&anon=elite";
  var response = UrlFetchApp.fetch(url);
  var csv = response.getContentText();
  var lines = csv.split('\n');
  var firstProxy = lines[1].split(',');
  return firstProxy[0] + ":" + firstProxy[1];
}

Scénarios d'utilisation : Pourquoi s'en soucier ?

Imaginons que vous récupériez des données d'un site web public via IMPORTXML, mais que vous soyez bloqué systématiquement. En changeant régulièrement de proxy dans votre requête, vous pouvez éviter les blocages d'adresse IP. Ou peut-être testez-vous un point de terminaison d'API qui impose des limites de débit par adresse IP ; les proxys vous permettent de contourner cette limitation.


Pièges et bonnes pratiques

  • Limites de débit : Ne soyez pas irresponsable. Respectez les limites de requêtes de l'API, sinon vous serez bloqué.
  • Anonymat: Les serveurs proxy gratuits sont aléatoires. Utilisez toujours des serveurs proxy HTTPS si vous manipulez des données sensibles.
  • Rotation: Utilisez un nouveau proxy pour chaque requête afin d'éviter les bannissements. ProxyRoller simplifie cette opération.
  • Fiabilité: Les serveurs proxy gratuits peuvent cesser de fonctionner très rapidement. Vérifiez toujours leur bon fonctionnement avant de les utiliser pour des opérations importantes.

Tableau récapitulatif : Extraits de code d’intégration Google Sheets

Fournisseur Nom de la fonction Exemple de sortie Lien vers les documents
ProxyRoller GET_PROXY() 203.0.113.45:8080 https://proxyroller.com/docs
Obtenir la liste des proxys GETPROXYLIST_PROXY() 198.51.100.10:3128 https://getproxylist.com/docs
Liste de proxy gratuite FREEPROXYLIST_PROXY() 192.0.2.25:80 https://www.freeproxylists.net/api.html

Ressources supplémentaires


Si vous souhaitez automatiser des tâches dans Google Sheets grâce à un proxy, ProxyRoller est le point de départ idéal. Les autres API mentionnées constituent de bonnes alternatives, mais aucune n'est aussi simple d'utilisation que ProxyRoller. Intégrez ces fonctionnalités à votre boîte à outils et vous éviterez les blocages d'adresse IP avec une facilité déconcertante.

Arvid Warral

Arvid Warral

Architecte réseau principal

Arvid Warral, originaire de ce pays ensoleillé, est le cerveau derrière l'architecture réseau robuste et agile de ProxyRoller. Fort de plus de deux décennies d'expérience dans la sécurité numérique et la gestion des proxys, il a joué un rôle déterminant dans le développement de systèmes qui répondent aux besoins dynamiques de confidentialité et de sécurité des données. Le parcours d'Arvid avec ProxyRoller a commencé en tant que technologue passionné, et ses solutions innovantes ont depuis propulsé l'entreprise à l'avant-garde du secteur. Dans son rôle, il s'engage à garantir que les offres de ProxyRoller restent à la pointe de la technologie et fiables pour les utilisateurs du monde entier.

Commentaires (0)

Il n'y a pas encore de commentaires ici, vous pouvez être le premier !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *