簡體   English   中英

如何在控制器操作中使用.env api鍵?

[英]How do I use a .env api key in a controller action?

我的.env文件中有twilio API的密鑰,我希望在我的控制器操作之一中使用它。 有誰知道如何在控制器方法中訪問那些.env鍵?

如gem文檔中所述,我假設您正在使用( https://github.com/bkeepers/dotenv ),該vars可以作為常量哈希ENV的鍵找到。 Fe ENV['S3_BUCKET']

您應該能夠按照@Esse所述使用ENV哈希,但是我個人會避免在控制器中使用ENV變量。 相反,如果您使用的是twillio gem,則我更願意在初始化程序的Twillio.config塊中使用它;如果您不使用gem,則我更願意在Twillio api的適配器內部對其進行調用(盡管即使使用寶石)

暫無
暫無

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

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