簡體   English   中英

將API_KEY存放在Heroku

[英]Storing API_KEY in Heroku

我有一個 Python 代碼,我想全天候運行 24/7。 在做了一些研究之后,我決定將我的代碼部署在 Heroku 上。為了讓我的代碼運行,它需要獲得一個 API 密鑰; 但是,我想將 API 密鑰存儲在安全的地方。

所以我使用 CLI 的命令 config:set 將密鑰存儲在 Heroku 的配置變量中。 但是,我不確定如何從配置變量中提取密鑰以便將其存儲在我的代碼中的變量中。

我對這一切都很陌生,所以非常感謝您的幫助。 我願意使用不同的方法存儲我的 API 密鑰,無論以初學者友好的方式完成工作(git-crypt?等)

謝謝!

configvar 是應用程序在運行時可用的環境變量:

api_key = os.environ.get("API_KEY", "default_val")

你可以在本地開發上有一個默認值(如果需要的話)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM