我需要存储R API程序包使用的个人API OAuth令牌。我正在开发和测试此程序包,因此具有个人API密钥的用户和开发人员都将控制这些函数如何检索令牌。
我看到了以下建议:
1)将令牌放入options(this_api_token = "fdmkdmfd393")
之类的.Rprofile文件中,并通过getOption("this_api_token")
访问。
2)将令牌放入this_api_token = "fdmkdmfd393"
之类的.Renviron文件中,并通过Sys.getenv("this_api_token")
访问。
这两个似乎都检索令牌。在这种使用情况下,.Rprofile与.Renviron和getOption
与Sys.getenv
的哪种组合比较合适?