Calling APIs from Excel VBA
Now, we are going to go over the code that will allow us to use a curl request to obtain the image from the API that was generated from the plumber_api.R file. In order to do this, you will have to run the code from the previous section: root |> pr_run(); this is the portion that will open up the swagger dialogue and give you the URL that is running from plumber. For me, at the time of this writing, it is as follows: http://127.0.0.1:6855.
In this section, we are going to specifically execute the GET request via a curl command in VBA. Here is the code that will run, and the explanation will follow:
Sub MakeCurlRequestAndInsertImage()        ' Define the curl command        Dim curlCommand As String        curlCommand = "curl -X GET ""http://127.0.0.1:6855/plot?.mean=0"" -H ""accept: image/png""...