1
RStudioを使用して、PropublicaコングレスAPIにGETリクエストを送信しようとしています。Rを使用してPropublica APIにアクセス
No encoding supplied: defaulting to UTF-8
"{\"message\":\"Missing Authentication Token\"}"
:私はこのコードを実行すると
httr::add_headers("X-API-Key" = "[MY API KEY]")
baseUrl2 <- "https://api.propublica.org/congress/"
path2 <- "v1/"
fullURL2 <- paste0(baseUrl2, path2)
googleResult2 <- GET(fullURL2, query=list(address="[MY ADDRESS]", key= "[MY API KEY]"))
content(googleResult2, "text")
が、しかし、私はエラーメッセージが表示されます:https://www.propublica.org/datastore/api/propublica-congress-api
これは私のコードはpropublica APIからデータを取得するために、次のようになります。ここでは自分のWebページです
(私の実際のAPIキーと、デモのために[私のAPIキー]と[私の住所]に現在使用している配送先住所を交換しました)
このコードを実行すると、googleResult2変数をチェックするときに403エラーが返されます。コードを修正してサイトのAPIにアクセスできるようにするにはどうすればよいですか?
https://cran.rstudio.com/web/packages/rtimes/ Nytimesに参加していたPropublica Congress APIで作業するためのメソッドがまだ格納されています – sckott