0

Python コードベースでHerokuStripeを使用しています。

.envJavaScriptファイルに直接ではなく、ファイルにさまざまなAPIキーが保存されています。それでも、stripe.jsこれらのキーが必要です。

Python でキーにアクセスできますが、私の目標は、この環境変数を含む JavaScript 定数ファイルを出力して、異なるデプロイで異なるバージョンの API キーを使用できるようにすることです。

ありがとう。

4

1 に答える 1

0

以下を使用して環境変数にアクセスできます。

import os
os.environ['THE_ENVIRONMENT_VARIABLE_NAME']

特定のユースケースに関して、次のことができます。

  • キーの配布専用のURLを使用し、クライアントにそのURLをヒットさせて取得させます(1回実行します)。
  • ブラウザで使用できる別の場所(ベースHTMLテンプレートなど)で変数を宣言します。
  • URLでオンザフライで完全なJSファイルを生成します(テンプレートを使用して実際にJSを記述し、それにキーを挿入します)
于 2012-11-13T22:04:20.260 に答える