登録前に保管先を決める
Node.jsサービスがREDDIT_FETCH_API_KEYをどこから読むかを決めます。非公開の環境変数やシークレット管理を利用でき、実行時にサーバーだけが参照できる設定が基本です。値をブラウザー用コードに埋め込むビルド設定は避けてください。公開ファイル、リポジトリ、診断ログにも残さないようにします。コメントのプレビューでキーを必要とするのはサーバーであり、訪問者の端末ではありません。
一度だけの表示を逃さず保存する
メールアドレスとUTF-8で12~72バイトのパスワードを使って登録します。バイト数と文字数は異なり、日本語などは一文字で複数バイトを使います。Googleログインはありません。登録が成功すると、支払い前にキーがすぐ一度だけ表示されます。その場で用意した安全な保管先へコピーしてください。後のログインで同じキーが再表示されたり、メールで届いたりすることはありません。
アカウント、キー、残高はredditfetch.com専用です。同じネットワークの別ドメインで取得したキーは使えません。条件付きの100試用クレジットはネットワーク共通の不正利用対策によって判断されます。最初の呼び出しを期待する前に、このページのアカウントパネルで実際の残高を確認してください。キーの発行に有料購入は不要ですが、発行されたこと自体は試用残高の保証ではありません。
設定値を一つの要求につなげる
サーバープロセスが秘密情報を読み込めたことを確認し、Authorization: Bearer <key>またはX-API-Key: <key>を送ります。両方が有効です。アカウント用のSecure HttpOnlyセッションCookieは、取得要求の認証とは別です。ログインしてパスワードを確認しキーを再生成すると、古いキーは直ちに無効になります。それを使用するすべてのサーバープロセスで設定を更新してから、次の呼び出しを確認してください。
追加購入には現在の請求を使う
成功した取得は空でも1000要求あたり$1です。最低$50で50000有料クレジットを購入でき、有料分に有効期限や定期購読はありません。送金前にログインして請求を作成し、その請求の受取先と正確な金額を使います。対応するのはTRON TRC20のUSDTと、EthereumメインネットERC20のUSDCです。トークンのコントラクトアドレスを受取先の代わりにしないでください。
請求は1時間で期限切れになります。送金後は取引ハッシュを貼り付けて検証を依頼します。残高への反映には、請求に一致する実際の承認済み送金が必要です。プロバイダーの確認が保留でも再送金の指示ではなく、反映までの時間は保証されません。設定が済んだらガイドで、キーの問題、残高不足、ネットワーク例外を別々に扱う方法を確認できます。