#curl
#curl
Вопрос:
Я ничего не знаю о CURL, что когда-либо, но я пытаюсь получить данные с сервера, они предоставляют шаблон запроса, но, похоже, я не могу получить самые последние данные.
curl -X GEThttps://www .*******. com/public-api/v1/locations/5156708552802304/data?startTime =0
Этот запрос возвращает мне только первые 20 записей, когда-либо записанных, мне нужны последние 20 или, по крайней мере, самая текущая. Очевидно, я могу ввести текущую временную метку unix 1552930900, но каждый раз, когда я отправляю запрос, мне пришлось бы изменять это значение, есть ли какой-нибудь способ ввести значение текущего времени -1000 или что-то еще, что сделало бы этот запрос curl повторяемым для самых последних данных?
Комментарии:
1. CURL в основном просто выполняет HTTP-запрос к конечной точке. Глядя на конечную точку, есть параметр startTime, который, похоже, может быть тем, что вы ищете. С учетом сказанного, трудно сказать без полной документации для конечной точки. У вас есть эта документация в наличии?
2. На самом деле почти ничего, просто этот раздел, читающий{ описание: Представляет единственную точку данных. Время и значение метки времени чтения целое число ($ int64) allowEmptyValue: false Время эпохи в секундах, когда это чтение было записано номер значения ($ double) allowEmptyValue: false Значение этого чтения. Если за эту минуту было выполнено более 1 считывания, это значение будет средним значением всех считываний за эту минуту.