Мне нравится знать, может ли кто-нибудь помочь мне с этой проблемой. У меня есть логгер энергии Iungo и как бы извлечь из памяти записанные значения. Его продюсер дал мне коронный код, но мне нравится его извлекать с помощью R, потому что у меня нет опыта в завитке. Завиток код:Вложенные аргументы RCURL
curl -X POST -d '{"seq":1,"method":"datalog_get","arguments":{"t1":"1458663908", "t2":"1458664000", "oid": "538d72d9", "prop":"T1"}}'
http://192.168.178.22/iungo/api_request
Из того, что я мог бы найти на Stackoverflow я написал код R:
library(RCurl)
data = postForm("http://192.168.178.41/iungo/api_request",
.opts = list(seq="1", method="datalog_get",
arguments=c(t1="1458169200", t2="1458255600",
oid= "7bbf70c3", prop="T1")))
Но все вариации я пытался в результате аварии. Я подозреваю, что проблема связана с вложенными аргументами, любыми предложениями? Спасибо, Тим.
Спасибо hrbrmstr за ваш ответ./t Я попробовал ваш код, но взамен получил «Ожидание с ошибкой». В частности: ' xml version = "1.0" encoding = "iso-8859-1"?>
417 - Expectation Failed
'у вас есть представление о том, что я могу попробовать дальше? – TimВозможно, мне удалось получить этот запрос, пока файлы cookie все еще установлены. Я попробую еще раз и посмотрю, какие дополнительные заголовки/куки/параметры нужны. – hrbrmstr