RのHTTRパッケージを使用してCURLリクエストを模倣しようとしています。これはpropbulicaの選挙API向けです。次のようにR httrパッケージ - apiキーを使用
propublica.github.io/campaign-finance-api-docs/
コマンドライン要求は文書化されて次のようにRを使用してこの
curl "https://api.propublica.org/campaign-finance/v1/2016/president/totals.json" -H "X-API-Key: PROPUBLICA_API_KEY"
私の模倣である。
require(httr)
api_key <- "my key"
path <- "https://api.propublica.org/campaign-finance/v1/2016/president/totals.json"
data <- GET(path, add_headers("X-API-Key", .headers = api_key))
content(data)
「禁止」を返します。
ProPublicaのDerek Willisは、自分のキーが有効であると伝えます。
CRPのRpublicaパッケージがこれをカバーしているかどうかを確認することもできます。 – Thomas