-
Bitcoin
$118,857.6434
1.27% -
Ethereum
$2,991.7049
1.99% -
XRP
$2.8377
4.47% -
Tether USDt
$1.0003
0.01% -
BNB
$690.8760
0.90% -
Solana
$161.9501
1.72% -
USDC
$0.9999
0.02% -
Dogecoin
$0.2010
2.83% -
TRON
$0.3044
1.13% -
Cardano
$0.7400
5.44% -
Hyperliquid
$48.3761
6.46% -
Stellar
$0.4590
18.26% -
Sui
$3.5055
4.34% -
Chainlink
$15.6973
4.99% -
Hedera
$0.2465
27.23% -
Bitcoin Cash
$507.0706
-0.37% -
Avalanche
$21.2713
3.59% -
UNUS SED LEO
$9.0545
-0.25% -
Shiba Inu
$0.0...01334
2.07% -
Toncoin
$2.9877
1.43% -
Litecoin
$96.1306
4.60% -
Polkadot
$4.0124
3.65% -
Monero
$339.5789
3.11% -
Uniswap
$8.6765
3.98% -
Dai
$0.9999
-0.01% -
Ethena USDe
$1.0006
0.03% -
Pepe
$0.0...01235
2.42% -
Bitget Token
$4.3843
0.82% -
Aave
$313.0013
4.16% -
Bittensor
$395.8023
4.02%
BYBitでAPIトランザクションレコードを表示する方法は?トランザクションの数に制限はありますか?
BYBITのAPIを使用すると、ユーザーは/V2/プライベート/ウォレット/トランザクションログエンドポイントを使用してトランザクションレコードを取得し、レートおよび履歴データアクセスに制限されます。
2025/05/19 07:07

Bybitは、取引戦略を自動化したり、プログラムでポートフォリオを管理したりしたいトレーダーに堅牢なAPIサービスを提供する人気のある暗号通貨交換です。ユーザーがAPIを介してアクセスする必要がある重要な機能の1つは、トランザクションレコードです。この記事では、BYBitでAPIトランザクションレコードを表示するプロセスをガイドし、取得できるトランザクションの数に導入される可能性のある制限について説明します。
BybitのAPIの理解
トランザクションレコードを取得する詳細に飛び込む前に、BybitのAPIの基本を理解することが不可欠です。 BybitのAPIを使用すると、ユーザーはプログラムでプラットフォームと対話できます。これには、取引の実行、注文の管理、トランザクションレコードなどのさまざまなデータの取得が含まれます。 APIは、安全で効率的であるように設計されており、ユーザーがアカウントを効果的に管理できるようにします。
APIへのアクセス
BybitのAPIの使用を開始するには、APIキーを設定する必要があります。ここにそうするための手順があります:
- バイビットアカウントにログインします。
- API管理セクションに移動します。これは通常、アカウント設定またはユーザープロファイルセクションの下にあります。
- 新しいAPIキーを作成します。ニーズに応じて、キーおよび設定アクセス許可の名前を提供する必要があります。
- APIキーと秘密を保存します。これらは、APIリクエストを認証するために使用されます。
取引記録の取得
APIキーを設定したら、トランザクションレコードを取得するリクエストを開始できます。 BYBITのAPIは、トランザクションデータを取得するために特別に設計されたエンドポイントを提供します。使用するエンドポイントは/v2/private/wallet/transaction-logです。
このエンドポイントにリクエストを行う方法は次のとおりです。
- リクエストを準備してください。リクエストヘッダーにAPIキーとシークレットを認証する必要があります。
- パラメーターを指定します。
currency
、start_date
、end_date
、exec_type
などのパラメーターを指定することにより、トランザクションレコードをフィルタリングできます。これらのパラメーターは、興味のあるトランザクションの結果を絞り込むのに役立ちます。 - リクエストを送信します。 Postmanなどのツールを使用するか、希望するプログラミング言語でスクリプトを作成して、BybitのAPIサーバーにリクエストを送信します。
requests
ライブラリを使用して、Pythonでリクエストがどのように見えるかの例を次に示します。
import requests
api_key = 'your_api_key'
import time
api_secret = 'your_api_secret'
base_url = 'https://api.bybit.com'
endpoint = '/v2/private/wallet/transaction-log'パラメーターを準備します
params = {
'currency': 'BTC', 'start_date': '2023-01-01', 'end_date': '2023-01-31', 'exec_type': 'Deposit'
}
タイムスタンプを生成します
タイムスタンプ= int(time.time() * 1000)
ヘッダーを準備します
ヘッダー= {
'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
}
リクエストを送信します
Response = requests.get(base_url + endpoint、headers、params = params)
応答を処理します
response.status_code == 200の場合:
print(response.json())
それ以外:
print(f'Error: {response.status_code}')
応答を理解する
トランザクションレコードを正常に取得すると、BYBITのAPIは要求されたデータを含むJSON応答を返します。応答には、
id
、time
、currency
、amount
、type
、status
などのフィールドが含まれます。このデータを正しく解析して、トランザクション履歴を理解することが重要です。これが応答がどのように見えるかの例です。
{
'ret_code':0、
'ret_msg': 'ok'、
'ext_code': ''
'ext_info': ''
'結果': {'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' } ]
}
}
トランザクションレコードの制限
Bibitは、APIを介して取得できるトランザクションの数に特定の制限を課します。これらの制限は、虐待を防ぎ、プラットフォームのリソースの公正な使用を確保するために整っています。留意すべき重要なポイントは次のとおりです。
- レート制限:BYBITには、API要求にレート制限があります。たとえば、1分あたりの特定のリクエストまたは1日あたりのリクエストに限定される場合があります。これらの制限を超えると、APIキーが一時的にブロックされる可能性があります。
- ページネーション:トランザクションレコードを取得するとき、BYBITはページネーションを使用して大規模なデータセットを管理します。各応答で返されるレコードの数を制御するために
limit
パラメーターを指定し、page
パラメーターを使用して複数のページの結果をナビゲートできます。 - 履歴データ:トランザクションレコードをどの程度戻ることができるかに制限があるかもしれません。 BYBITでは、通常、過去の一定の日または数ヶ月間、データを取得できます。
これらの制限を効果的に管理するには、次のようにする必要があります。
- API使用量を監視します。リクエストの数を追跡し、レート制限内にとどまることを確認してください。
- ページネーションを実装します。
limit
パラメーターとpage
パラメーターを使用して、管理可能なチャンクのデータを取得します。 - データ検索を計画します。大量の履歴データを取得する必要がある場合は、制限に衝突しないようにリクエストを慎重に計画してください。
取り扱いエラー
BybitのAPIを使用すると、エラーが発生する可能性があります。一般的なエラーには、認証障害、レート制限が超えた、および無効なパラメーターが含まれます。これらのエラーを処理する方法は次のとおりです。
- 認証エラー:認証エラーを受け取った場合は、APIキーと秘密を再確認してください。リクエストヘッダーに正しく含まれていることを確認してください。
- レート制限エラー:レート制限を超えた場合は、リクエストを再試行する前に期間を待ちます。レートの制限のヒットを繰り返し防止するために、コードの遅延を実装します。
- 無効なパラメーター:APIが無効なパラメーターのためにエラーを返した場合、要求を確認し、すべてのパラメーターが正しくフォーマットされ、許容範囲内であることを確認します。
FAQ
Q:BybitのAPIを使用して、複数の通貨のトランザクションレコードを一度に取得できますか?
A:いいえ、BYBITのAPIでは、トランザクションレコードを取得するときに単一の通貨を指定する必要があります。複数の通貨のレコードが必要な場合は、各通貨に対して個別のAPI要求を行う必要があります。
Q:トランザクションレコードを取得するときにAPIキーのセキュリティを確保するにはどうすればよいですか?
A:APIキーのセキュリティを確保するには、誰とも共有しないでください。安全な環境でのみ使用します。さらに、BybitのIPホワイトリスト機能を使用して、特定のIPアドレスへのAPIアクセスを制限することを検討してください。
Q:スケジュールでトランザクションレコードの検索を自動化する方法はありますか?
A:はい、スケジュールでAPIリクエストを作成するスクリプトを作成することにより、トランザクションレコードの取得を自動化できます。 UNIXベースのシステム上のCron JobsやWindowsのタスクスケジューラなどのスケジューリングツールを使用して、定期的にスクリプトを実行します。
Q:リクエストエラーが多すぎる429に遭遇した場合はどうすればよいですか?
A:429エラーが発生した場合、Bybitのレート制限を超えたことを意味します。リクエストを再試行する前に一定期間待って、レートの制限を繰り返しヒットするのを防ぐためにコードの遅延を実装することを検討してください。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。
- ビットコインの週末のブレイクアウト:史上最高とサージを駆り立てるもの
- 2025-07-14 01:30:14
- Arctic Pablo Coin:Cryptoを加熱しているMeme Coin Investment
- 2025-07-14 00:30:16
- ケイト、がん、ウィンブルドン:強さとスポーツマンシップの王室の展示
- 2025-07-14 00:30:16
- Shiba Inu:2025-26ブルサイクルウェーブに乗っていますか?
- 2025-07-14 00:50:14
- DogecoinとThe Meme Coin Mania:トップ10の候補者ですか、それとも単に誇大広告ですか?
- 2025-07-14 00:50:14
- Mutuum Finance、Bitcoin、および安定化:暗号の景観の解読
- 2025-07-14 01:30:14
関連知識

クレジットカードでOKXでUSDTを購入する方法は?
2025-07-10 13:14:58
USDTとは何ですか、なぜOKXで購入するのですか? USDT(Tether)は、暗号通貨市場で最も広く使用されている安定コインの1つです。それは米ドルの価値に固定されており、暗号生態系内に留まりながらボラティリティを避けようとしているトレーダーにとって人気のある選択肢となっています。 OKXは、グ...

OKX Unifiedアカウントモードとは何ですか?
2025-07-09 13:07:36
OKX Unifiedアカウントモードの理解OKX Unifiedアカウントモードは、世界中の主要な暗号通貨交換の1つであるOKXによって導入された機能です。このモードは、プラットフォーム内のさまざまな取引機能にわたるユーザーの相互作用を合理化および簡素化することを目的としています。スポット取引、先...

上級ユーザー向けのOKX先物取引チュートリアル
2025-07-09 07:29:09
OKX先物取引インターフェイスの理解高度な戦略に飛び込む前に、 OKX先物取引インターフェースを深く理解することが重要です。上級トレーダーは、通常、初心者が使用していない複数の注文タイプとツールを利用することがよくあります。最初のステップは、「トレード」メニューの下にあるOKXの先物セクションにアク...

OKXで利用可能なさまざまな注文タイプは何ですか?
2025-07-08 22:15:08
OKXで注文タイプを理解しますOKXは、世界中の主要な暗号通貨交換の1つであり、初心者とプロのトレーダーの両方に対応するための幅広い取引ツールと注文タイプを提供しています。注文タイプは、取引の実行方法を決定し、それらを理解することで取引戦略に大きな影響を与える可能性があります。市場注文:現在の価格で...

市場のクラッシュ中にOKXで私のお金は安全ですか?
2025-07-09 13:43:04
市場の暴落と暗号通貨交換の理解市場の暴落中、暗号通貨の価格は急速に急増し、多くの場合、トレーダーや投資家の間でパニックを引き起こします。ただし、 OKXのようなプラットフォームでのお金の安全性は、主に市場自体のボラティリティではなく、プラットフォームのインフラストラクチャ、セキュリティプロトコル、お...

OKX信号取引とは何ですか?
2025-07-13 02:07:35
OKX信号取引とは何ですか? OKXは、世界をリードする暗号通貨交換の1つであり、あらゆる経験レベルのトレーダーに幅広いツールとサービスを提供しています。ユーザーの間で注目を集めているこのような機能の1つは、シグナル取引です。これにより、トレーダーは、プラットフォーム上の経験豊富なアナリストや専門家...

クレジットカードでOKXでUSDTを購入する方法は?
2025-07-10 13:14:58
USDTとは何ですか、なぜOKXで購入するのですか? USDT(Tether)は、暗号通貨市場で最も広く使用されている安定コインの1つです。それは米ドルの価値に固定されており、暗号生態系内に留まりながらボラティリティを避けようとしているトレーダーにとって人気のある選択肢となっています。 OKXは、グ...

OKX Unifiedアカウントモードとは何ですか?
2025-07-09 13:07:36
OKX Unifiedアカウントモードの理解OKX Unifiedアカウントモードは、世界中の主要な暗号通貨交換の1つであるOKXによって導入された機能です。このモードは、プラットフォーム内のさまざまな取引機能にわたるユーザーの相互作用を合理化および簡素化することを目的としています。スポット取引、先...

上級ユーザー向けのOKX先物取引チュートリアル
2025-07-09 07:29:09
OKX先物取引インターフェイスの理解高度な戦略に飛び込む前に、 OKX先物取引インターフェースを深く理解することが重要です。上級トレーダーは、通常、初心者が使用していない複数の注文タイプとツールを利用することがよくあります。最初のステップは、「トレード」メニューの下にあるOKXの先物セクションにアク...

OKXで利用可能なさまざまな注文タイプは何ですか?
2025-07-08 22:15:08
OKXで注文タイプを理解しますOKXは、世界中の主要な暗号通貨交換の1つであり、初心者とプロのトレーダーの両方に対応するための幅広い取引ツールと注文タイプを提供しています。注文タイプは、取引の実行方法を決定し、それらを理解することで取引戦略に大きな影響を与える可能性があります。市場注文:現在の価格で...

市場のクラッシュ中にOKXで私のお金は安全ですか?
2025-07-09 13:43:04
市場の暴落と暗号通貨交換の理解市場の暴落中、暗号通貨の価格は急速に急増し、多くの場合、トレーダーや投資家の間でパニックを引き起こします。ただし、 OKXのようなプラットフォームでのお金の安全性は、主に市場自体のボラティリティではなく、プラットフォームのインフラストラクチャ、セキュリティプロトコル、お...

OKX信号取引とは何ですか?
2025-07-13 02:07:35
OKX信号取引とは何ですか? OKXは、世界をリードする暗号通貨交換の1つであり、あらゆる経験レベルのトレーダーに幅広いツールとサービスを提供しています。ユーザーの間で注目を集めているこのような機能の1つは、シグナル取引です。これにより、トレーダーは、プラットフォーム上の経験豊富なアナリストや専門家...
すべての記事を見る
