Reddit API Labs
Reddit API Labs

Préparer l’accès à une collecte documentée

Préparez un accès privé aux archives, conservez la clé avant paiement et vérifiez les crédits. Partagez la méthode sans partager le secret.

Obtenir une clé API

Chargement du compte…

Préparer la partie privée du carnet

Préparez une configuration privée pour la clé et un carnet partageable pour la méthode. Un collègue doit pouvoir examiner les requêtes et les décisions sans recevoir le secret permettant de dépenser les crédits de votre compte.

Terminez l’inscription avant le premier essai sur replication, afin que le script trouve sa clé dans votre configuration privée. Il faut une adresse e-mail et un mot de passe de 12–72 octets UTF-8 ; les caractères multioctets comptent pour plusieurs octets. Ni Google, ni connexion de portefeuille, ni adresse de portefeuille n’interviennent. La clé apparaît immédiatement après l’inscription, une seule fois et avant paiement. Conservez cette valeur pour la collecte ; dans le protocole partagé, un marqueur suffit pour décrire l’authentification sans publier le secret.

Avant de déclarer le prochain essai prêt à démarrer, consultez le solde dans le panneau de cette page. Vous y gérez aussi les factures et le remplacement de la clé. L’inscription et la délivrance de la clé ne nécessitent pas de rechargement. Les éventuels 100 crédits d’essai restent soumis aux contrôles contre les abus du réseau : vérifiez leur attribution. Compte, clé et crédits appartiennent à redditapilabs.com. La valeur originale n’est ni envoyée par e-mail ni affichée de nouveau ; gardez votre copie privée à part du dossier de recherche.

Éprouver le protocole sur une page

Si vous disposez de crédits, exécutez l’exemple replication de l’accueil avec limit=3 et sauvegardez sa réponse réelle. Vérifiez les champs avant d’élargir la collecte. Une page réussie coûte un crédit même vide ; trois essais réussis coûtent trois crédits, pas neuf parce qu’ils demandent jusqu’à trois enregistrements. Une réponse perdue peut suivre un débit de votre compte et une nouvelle tentative réussie coûte un crédit supplémentaire.

Gérer la clé hors du compte rendu

Si la clé d’une collecte doit être remplacée, consignez le changement de configuration sans recopier le secret dans le carnet. Connectez-vous et confirmez le mot de passe pour obtenir une nouvelle clé : l’ancienne est immédiatement invalidée. Mettez le script à jour avant toute nouvelle lecture. Ni réinitialisation du mot de passe ni envoi de clé par e-mail ne sont disponibles. Les GET de récupération acceptent X-API-Key ou Authorization: Bearer. La session Secure HttpOnly du panneau est distincte : elle ne fournit pas l’authentification du script d’analyse.

Le widget conserve dans localStorage les identifiants de facture et d’utilisateur par hostname, pas la clé originale. Commencez par /v1/search?q=replication&subreddit=science&limit=3 et consultez la documentation avant le regroupement local. Un succès coûte un crédit, même vide. Une requête invalide ne débite pas le solde et un échec du service source restitue la réservation. La perte de réponse peut suivre une réussite facturée ; un nouvel essai réussi coûte un autre crédit.

Financer les requêtes prévues

Évaluez les lectures supplémentaires nécessaires après l’essai, séparément du nombre de textes finalement retenus. Reclasser la réponse sauvegardée ne nécessite aucun nouvel appel. Pour financer une collecte, l’achat minimal de $50 ajoute 50000 crédits au tarif de $1 pour 1000 récupérations réussies, sans abonnement ni expiration des crédits achetés. Connectez-vous puis créez une facture avant le transfert. Choisissez USDT sur TRON TRC20 ou USDC ERC20 sur Ethereum mainnet et reprenez exclusivement le destinataire et le montant exacts de cette facture actuelle.

Dans le suivi du budget de recherche, distinguez le transfert envoyé du solde effectivement disponible. Après l’envoi, collez le hachage de transaction et demandez la vérification, sans signature de portefeuille. Le serveur doit valider un transfert authentique et confirmé. La facture expire après une heure ; cela n’impose pas un délai pour cliquer sur Vérifier et ne garantit aucun délai de crédit. Une nouvelle facture ne signifie pas une nouvelle adresse de portefeuille. Si le fournisseur est indisponible, le contrôle peut rester en attente : ce statut ne suffit pas pour budgéter une nouvelle série de requêtes.