-
bitcoin $85436.612498 USD
4.85% -
ethereum $2731.804718 USD
2.84% -
tether $0.999829 USD
0.01% -
bnb $786.927205 USD
2.00% -
xrp $1.522258 USD
6.12% -
usd-coin $1.000041 USD
0.01% -
solana $116.695858 USD
4.24% -
tron $0.348438 USD
1.63% -
zcash $1497.916524 USD
0.12% -
hyperliquid $94.476078 USD
0.68% -
dogecoin $0.099785 USD
12.16% -
monero $576.959659 USD
-6.77% -
chainlink $12.919852 USD
3.03% -
cardano $0.245466 USD
5.73% -
unus-sed-leo $8.971529 USD
0.51%
Comment afficher les enregistrements de transaction API sur Bybit? Y a-t-il une limite au nombre de transactions?
Bybit's API allows users to retrieve transaction records using the /v2/private/wallet/transaction-log endpoint, with limits on rate and historical data access.
May 19, 2025 at 07:07 am
Bybit est un échange de crypto-monnaie populaire qui fournit des services d'API robustes pour les commerçants qui souhaitent automatiser leurs stratégies de trading ou gérer leurs portefeuilles par programme. L'une des principales fonctionnalités auxquelles les utilisateurs ont souvent besoin d'accéder via l'API est les enregistrements de transaction. Cet article vous guidera tout au long du processus de visualisation des enregistrements de transaction API sur Bybit et discutera de toutes les limites qui pourraient être en place sur le nombre de transactions que vous pouvez récupérer.
Comprendre l'API de Bybit
Avant de plonger dans les détails de la récupération des enregistrements de transaction, il est essentiel de comprendre les bases de l'API de Bybit. L'API de Bybit permet aux utilisateurs d'interagir avec la plate-forme par programme. Cela comprend l'exécution des transactions, la gestion des commandes et la récupération de diverses données telles que les enregistrements de transaction. L'API est conçue pour être sécurisée et efficace, garantissant que les utilisateurs peuvent gérer efficacement leurs comptes.
Accéder à l'API
Pour commencer à utiliser l'API de Bybit, vous devez configurer une clé API. Voici les étapes pour le faire:
- Connectez-vous à votre compte de recours .
- Accédez à la section de gestion des API . Cela peut généralement être trouvé dans les paramètres du compte ou la section de profil utilisateur.
- Créez une nouvelle clé API . Vous devrez fournir un nom pour la clé et définir les autorisations en fonction de vos besoins.
- Enregistrez la clé de l'API et le secret . Ceux-ci seront utilisés pour authentifier vos demandes d'API.
Récupération des enregistrements de transaction
Une fois que vous avez configuré votre clé API, vous pouvez commencer à faire des demandes pour récupérer des enregistrements de transaction. L'API de Bybit fournit des points de terminaison spécialement conçus pour récupérer les données de transaction. Le point de terminaison que vous utiliserez est / v2 / private / wallet / transaction-log .
Voici comment faire une demande à ce point de terminaison:
- Préparez votre demande . Vous devrez inclure votre clé API et vous secret dans les en-têtes de demande pour l'authentifier.
- Spécifiez les paramètres . Vous pouvez filtrer les enregistrements de transaction en spécifiant des paramètres tels que
currency,start_date,end_dateetexec_type. Ces paramètres vous aident à réduire les résultats des transactions qui vous intéressent. - Envoyer la demande . Utilisez un outil comme Postman ou écrivez un script dans votre langage de programmation préféré pour envoyer la demande au serveur API de Bybit.
Voici un exemple de ce à quoi la demande pourrait ressembler à Python à l'aide de la bibliothèque requests :
import requests import timeapi_key = 'your_api_key' api_secret = 'your_api_secret' base_url = 'https://api.bybit.com' endpoint = '/ v2 / private / wallet / transaction-log'Préparez les paramètres
params = {
'currency': 'BTC', 'start_date': '2023-01-01', 'end_date': '2023-01-31', 'exec_type': 'Deposit'}
Générer l'horodatage
Timestamp = int (time.time () * 1000)
Préparer les en-têtes
en-têtes = {
'Content-Type': 'application/json', 'api_key': api_key, 'timestamp': str(timestamp), 'sign': generate_signature(api_secret, timestamp, params) # You need to implement the generate_signature function}
Envoyer la demande
Response = requers.get (base_url + point de terminaison, en-têtes = en-têtes, params = params)
Traiter la réponse
Si réponse.status_code == 200:
print(response.json())autre:
print(f'Error: {response.status_code}')Comprendre la réponse
Lorsque vous récupérez avec succès les enregistrements de transaction, l'API de Bybit renverra une réponse JSON contenant les données demandées. La réponse comprendra des champs tels que
id,time,currency,amount,typeetstatus. Il est important d'analyser correctement ces données pour donner un sens à l'historique de votre transaction.Voici un exemple de ce à quoi pourrait ressembler la réponse:
{'ret_code': 0, 'ret_msg': 'ok', 'ext_code': '', 'ext_info': '', 'résultat': {
'data': [ { 'id': '123456', 'time': '2023-01-05T12:34:56Z', 'currency': 'BTC', 'amount': '0.1', 'type': 'Deposit', 'status': 'Success' }, { 'id': '123457', 'time': '2023-01-10T12:34:56Z', 'currency': 'BTC', 'amount': '0.2', 'type': 'Withdrawal', 'status': 'Success' } ]} }
Limites sur les enregistrements de transaction
Bybit impose certaines limites au nombre de transactions que vous pouvez récupérer via l'API. Ces limites sont en place pour prévenir les abus et assurer une utilisation équitable des ressources de la plateforme. Voici quelques points clés à garder à l'esprit:
- Limites de taux : Bybit a des limites de taux sur les demandes d'API. Par exemple, vous pourriez être limité à un certain nombre de demandes par minute ou par jour. Le dépassement de ces limites peut entraîner le bloqué temporairement de votre clé API.
- Pagination : Lors de la récupération des enregistrements de transaction, Bybit utilise la pagination pour gérer de grands ensembles de données. Vous pouvez spécifier le paramètre
limitpour contrôler le nombre d'enregistrements renvoyés dans chaque réponse et utiliser le paramètrepagepour parcourir plusieurs pages de résultats. - Données historiques : il peut y avoir des limites à la distance de récupération des enregistrements de transaction. Bybit vous permet généralement de récupérer des données pendant un certain nombre de jours ou de mois dans le passé.
Pour gérer ces limites efficacement, vous devriez:
- Surveillez votre utilisation de l'API . Gardez une trace du nombre de demandes que vous faites et assurez-vous de rester dans les limites de taux.
- Mettre en œuvre la pagination . Utilisez la
limitet les paramètrespagepour récupérer des données dans des morceaux gérables. - Planifiez votre récupération de données . Si vous devez récupérer une grande quantité de données historiques, planifiez soigneusement vos demandes pour éviter de frapper les limites.
Gestion des erreurs
Lorsque vous travaillez avec l'API de Bybit, vous pouvez rencontrer des erreurs. Les erreurs communes incluent les défaillances d'authentification, la limite de taux dépassée et les paramètres non valides. Voici comment gérer ces erreurs:
- Erreurs d'authentification : si vous recevez une erreur d'authentification, vérifiez votre clé API et votre secret. Assurez-vous qu'ils sont correctement inclus dans les en-têtes de demande.
- Erreurs de limite de taux : si vous dépassez la limite de taux, attendez une période avant de réessayer votre demande. Implémentez un retard dans votre code pour éviter d'atteindre la limite de taux à plusieurs reprises.
- Paramètres non valides : si l'API renvoie une erreur due aux paramètres non valides, passez en revue votre demande et assurez-vous que tous les paramètres sont correctement formatés et dans la plage acceptable.
FAQ
Q: Puis-je récupérer les enregistrements de transaction pour plusieurs devises à la fois en utilisant l'API de Bybit?
R: Non, l'API de Bybit vous oblige à spécifier une seule devise lors de la récupération des enregistrements de transaction. Si vous avez besoin d'enregistrements pour plusieurs devises, vous devrez faire des demandes d'API distinctes pour chaque devise.
Q: Comment puis-je assurer la sécurité de ma clé API lors de la récupération des enregistrements de transaction?
R: Pour assurer la sécurité de votre clé API, ne le partagez jamais avec personne et ne l'utilisez que dans des environnements sécurisés. De plus, envisagez d'utiliser la fonction de liste blanche IP de Bybit pour restreindre l'accès à l'API à des adresses IP spécifiques.
Q: Existe-t-il un moyen d'automatiser la récupération des enregistrements de transaction sur un calendrier?
R: Oui, vous pouvez automatiser la récupération des enregistrements de transaction en écrivant un script qui fait des demandes d'API sur un calendrier. Utilisez un outil de planification comme les travaux CRON sur les systèmes ou le planificateur de tâches basés sur UNIX sur Windows pour exécuter votre script à intervalles réguliers.
Q: Que dois-je faire si je rencontre une erreur de 429 trop de demandes?
R: Si vous rencontrez une erreur de 429, cela signifie que vous avez dépassé les limites de taux de BEBIT. Attendez une période avant de réessayer votre demande et envisagez de mettre en œuvre un retard dans votre code pour éviter d'atteindre la limite de taux à plusieurs reprises.
Clause de non-responsabilité:info@kdj.com
Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!
Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.
-
BCH Échangez maintenant$339.75
28.76%
-
BSV Échangez maintenant$23.83
24.62%
-
ZRO Échangez maintenant$1.43
23.05%
-
PONS Échangez maintenant$0.7246
22.30%
-
UNI Échangez maintenant$10.77
19.21%
-
PENGU Échangez maintenant$0.01024
17.28%
- Near.com et Ondo Finance forgent une nouvelle frontière pour les actions, ETF et matières premières tokenisés
- 2026-09-23 05:05:01
- Les solutions de protocole NEAR s'attaquent aux clés perdues et améliorent la convivialité avec des comptes lisibles
- 2026-09-23 05:05:01
- Zcash occupe le devant de la scène : le lancement de l'ETP européen fait suite à l'approbation de l'ETF américain, déclenchant le débat sur « l'alternative au Bitcoin »
- 2026-09-23 05:10:01
- 21Shares étend sa gamme de produits avec le nouvel ETP Zcash, améliorant ainsi l'accès des investisseurs européens
- 2026-09-23 04:50:01
- Limite d'emprunt d'Aave, prêts adossés à Bitcoin : la solution « à l'épreuve de la volatilité » de Strike au milieu du resserrement des propositions d'Aave
- 2026-09-23 05:10:01
- Le groupe CME étend ses offres de cryptographie avec Bitcoin Cash et Uniswap Futures dans un contexte d'intérêt institutionnel croissant
- 2026-09-23 05:15:01
Connaissances connexes
Comment acheter de l’ADA sur Coinbase ?
Sep 22,2026 at 01:20am
Modèles de volatilité du marché 1. Les fluctuations de prix Bitcoin dépassent souvent 15 % sur une fenêtre de 24 heures lors d'annonces macroécono...
Comment vérifier le prix XRP en temps réel sur Bybit ?
Sep 21,2026 at 06:20pm
Bitcoin Réduire de moitié les mécanismes 1. Le protocole de Bitcoin applique un calendrier d'émission fixe dans lequel les récompenses de bloc son...
Comment trouver SUI/USDT sur Bybit ?
Sep 22,2026 at 12:39am
Bitcoin Réduire de moitié les mécanismes 1. Le protocole de Bitcoin applique un calendrier d'émission fixe dans lequel les récompenses de bloc son...
Comment acheter du SUI avec USDT sur Bybit ?
Sep 21,2026 at 03:20pm
Accéder à la paire de trading SUI/USDT 1. Connectez-vous à votre compte Bybit à l'aide d'informations d'identification vérifiées et assure...
Comment acheter du LTC sur OKX ?
Sep 23,2026 at 04:39am
Configuration et vérification du compte 1. Téléchargez l'application mobile OKX ou accédez au site officiel via un navigateur de bureau. 2. Complé...
Comment acheter du PEPE avec USDT sur OKX ?
Sep 22,2026 at 04:59am
Bitcoin Réduire de moitié les mécanismes 1. Le protocole de Bitcoin applique un calendrier d'émission fixe dans lequel les récompenses de bloc son...
Comment acheter de l’ADA sur Coinbase ?
Sep 22,2026 at 01:20am
Modèles de volatilité du marché 1. Les fluctuations de prix Bitcoin dépassent souvent 15 % sur une fenêtre de 24 heures lors d'annonces macroécono...
Comment vérifier le prix XRP en temps réel sur Bybit ?
Sep 21,2026 at 06:20pm
Bitcoin Réduire de moitié les mécanismes 1. Le protocole de Bitcoin applique un calendrier d'émission fixe dans lequel les récompenses de bloc son...
Comment trouver SUI/USDT sur Bybit ?
Sep 22,2026 at 12:39am
Bitcoin Réduire de moitié les mécanismes 1. Le protocole de Bitcoin applique un calendrier d'émission fixe dans lequel les récompenses de bloc son...
Comment acheter du SUI avec USDT sur Bybit ?
Sep 21,2026 at 03:20pm
Accéder à la paire de trading SUI/USDT 1. Connectez-vous à votre compte Bybit à l'aide d'informations d'identification vérifiées et assure...
Comment acheter du LTC sur OKX ?
Sep 23,2026 at 04:39am
Configuration et vérification du compte 1. Téléchargez l'application mobile OKX ou accédez au site officiel via un navigateur de bureau. 2. Complé...
Comment acheter du PEPE avec USDT sur OKX ?
Sep 22,2026 at 04:59am
Bitcoin Réduire de moitié les mécanismes 1. Le protocole de Bitcoin applique un calendrier d'émission fixe dans lequel les récompenses de bloc son...
Voir tous les articles














