Я пытаюсь использовать R для быстрого сокращения пакета URL-адресов. Документация API Google предоставляет решение ниже с использованием curl
curl https://www.googleapis.com/urlshortener/v1/url \
-H 'Content-Type: application/json' \
-d '{"longUrl": "http://www.google.com/"}'
Я попытался преобразовать его в R с помощью R, но я продолжаю получать сообщение «Ошибка: неверный запрос». Вот с чем я работаю.
library(RCurl)
library(RJSONIO)
postForm( "https://www.googleapis.com/urlshortener/v1/url" ,
.params= c(data = '{"longUrl":"www.google.com"}'),
.opts = list( httpheader = "Content-Type: application/json",
ssl.verifypeer = FALSE))