--- title: "Setting API Key for ESV Translation" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Setting API Key for ESV Translation} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ```{r, include = FALSE} knitr::opts_chunk$set( collapse = TRUE, comment = "#>" ) ``` ```{r setup} library(proverbs) ``` Certain bible translations are hidden behind an API key-wall, such as the [ESV - English Standard Version](https://www.esv.org/). You can access the ESV version of your daily proverb after you obtain a free API key from the ESV website. Here are the steps; takes about 5 minutes. ## Create an account Go to and sign up for a free account. ## Create an API application Navigate to and click on **Create an API application:** ![](images/paste-4BF92168.png) Check a few boxes and you'll see a token like this: ![](images/paste-CB9A3468.png) Copy the token after **Token** and keep it handy. ## Set the environmental variable in RStudio Assuming you're using RStudio, enter this token in a special environmental variable. ```{r eval=FALSE} usethis::edit_r_environ() ``` ![Note the empty line in the .Renviron file, it's important.](images/paste-C2AFB569.png) ## Restart Restart your RStudio session and you should be able to view the ESV version ![](images/paste-CF8CA6F0.png)