curl --cookie-jar cookies.txt -i -H "Accept: application/json" -H "Content-Type:application/json" -X POST --data "$(generate_post_data)" https://update-api.1c.ru/update-platform/programs/update/ Дает ссылку на скачивание последней платформы:
{"errorName":null,"errorMessage":null,"configurationUpdateDataList":[],"platformDistributionUrl":"https://dl04.1c.ru/public/platform-update/get/dfcd0013-654a-4fd6-b6b8-ea6bac649b07","additionalParameters":null}
Далее скачиваем последнюю версию подставив логин и пароль вида: https://логин:пароль@dl04.1c.ru/public/platform-update/get/dfcd0013-654a-4fd6-b6b8-ea6bac649b07
Собственно вопрос: есть ли какое-то api, куда отправить запрос с нужной версией и получить ссылку на скачивание?
P.S.
Облазил весь итс, google и yandex, нет описания. просто парк машин большой, и территориально раскидан. обновление платформы средствами 1с не вариант. не всегда последнее ставим
(1) апи нету. Делайте как вам дали ссылку в публикации.
Либо сохраняйте прямые ссылки и апи не нужно!
Правда как вы сказали их 1С может поменять и пиши пропало))
(2)вы меня не поняли, заголовки это не проблема. Суть вопроса есть у сайта с обновлениями 1с api по которому могу получить ссылку на скачивание конкретной версии. Просто писать парсер сайта не очень хочется. Завтра дизайн изменится и парсер опять переписывать, не логично.