はじめに
1. APIキーを作成する
1
サインアップまたはログイン
Helius Dashboardでアカウントを作成するか、既存のアカウントにログインしてください。
2
APIキーに移動
ダッシュボードのサイドバーでAPIキーセクションに移動します。
3
新しいキーを生成する
新しいAPIキーを作成をクリックし、プロジェクトに説明的な名前を付けてください(例:「Production App」、「Development Environment」)。
4
キーをコピーして安全に保管する
APIキーをすぐにコピーして安全に保存してください。一度移動すると再度見ることができません。
2. APIキーの使用
すべてのリクエストでクエリパラメーターとしてAPIキーを含めます。はじめに(エージェント向け)
エージェントは、Helius CLIを使用してプログラムでHeliusアカウントにサインアップし、プロジェクトを作成し、APIキーを生成できます。 完全な手順は、https://dashboard.helius.dev/agents.md を読んでください。Helius CLIをインストールする
キーペアを生成する
ウォレットに資金を提供する(オートペイのみ)
ホストされた支払いリンクを介して支払う場合はこのステップをスキップします(--pay / --resume)。オートペイの場合は、ステップ2で提供されたウォレットアドレスに1 USDCと0.001 SOLを送信します。
サインアップしてAPIキーを取得する
セキュリティのベストプラクティス
環境変数
ソースコードではなく、環境変数にAPIキーを保存します。
IP制限
特定のIPアドレスまたは範囲へのアクセスを制限するために、ダッシュボードでAPIキーのIP制限を設定します。
別々のキー
開発、ステージング、本番環境ごとに異なるAPIキーを使用して、使用を分離し、セキュリティを向上させます。
使用状況の監視
ダッシュボードで定期的にAPI使用状況を確認し、異常なパターンや潜在的なセキュリティの問題を検出します。
秘密管理
- Node.js
- Python
- Docker
レート制限と使用
レート制限はサブスクリプションプランによって異なります。割り当てられた制限内に収まるように、Helius Dashboardで使用状況を監視してください。
レート制限について理解する
- 秒あたりのリクエスト数: サブスクリプションのティアに基づく
- 月間リクエストクォータ: 課金サイクルごとに許可される総リクエスト数
- バースト許容量: 基本レート制限を超えた短期間のスパイク
レート制限の処理
トラブルシューティング
無効なAPIキーエラー
無効なAPIキーエラー
症状: 401 Unauthorizedまたは「Invalid API Key」エラー解決策:
- APIキーが正しいことを確認し、再生成されていないか確認する
- クエリパラメーターとしてAPIキーを含めていることを確認する:
?api-key=YOUR_KEY - APIキーに余分なスペースや文字が含まれていないことを確認する
- APIキーが期限切れまたは無効になっていないことを確認する
レート制限を超えた
レート制限を超えた
症状: 429 Too Many Requestsエラー解決策:
- ダッシュボードで現在の使用状況を確認する
- リトライロジックに指数バックオフを実装する
- 高い制限のプランにアップグレードを検討する
- 不要な呼び出しを減らすようリクエストを最適化する
アクセス禁止
アクセス禁止
症状: 403 Forbiddenエラー解決策:
- IP制限がリクエストをブロックしていないことを確認する
- サブスクリプションにエンドポイントへのアクセスが含まれていることを確認する
- APIキーに必要な権限があることを確認する
次のステップ
クイックスタートガイド
Heliusで最初のAPIコールを始める
APIリファレンス
利用可能なすべてのエンドポイントと方法を探索する
レート制限
レート制限とアップグレードのオプションを理解する
ダッシュボード
API使用状況を監視し、キーを管理する
サポート
認証について助けが必要ですか、APIキーに関する質問がありますか?Discordコミュニティ
リアルタイムのヘルプとコミュニティサポートのためにDiscordに参加する
メールサポート
サポートチームに直接連絡する