存储和检索API程序包使用的OAuth令牌-.Rprofile与.Renviron,getOption与Sys.getenv

时间:2019-05-20 16:11:42

标签: r oauth-2.0 r-package httr

我需要存储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和getOptionSys.getenv的哪种组合比较合适?

0 个答案:

没有答案