Добавление необязательных параметров запроса к вызову API Google Tag Manager в R - PullRequest
0 голосов
/ 24 октября 2018

Вероятно, есть очень простой ответ на этот вопрос, но я застрял, поэтому ...

Я пытаюсь написать функцию R для API Google Tag Manager create Метод встроенных переменных.

Документация:

https://developers.google.com/tag-manager/api/v2/reference/accounts/containers/workspaces/built_in_variables/create

Моя проблема почти невероятно проста - я не знаю, как каким-то образом добавить необязательные параметры в запрос httpэто заставит API фактически изменять встроенные переменные, как я желаю.

Вот что у меня есть:

library(httr)

path <- paste('https://www.googleapis.com/tagmanager/v2/accounts',account_id,'containers',container_id,'workspaces',workspace_id,sep='/')
api_url <- paste(path,"firebaseEventParameterNotificationMessageName",sep='?')

call <- POST(url,
               add_headers(Authorization = paste("Bearer", token$credentials$access_token)),
               encode = 'json')

Если я запускаю call$status_code, я получаю 200, но я делаюне получить ничего в теле ответа.

...