Как в 1С правильно авторизоваться в dropbox и прочитать данные excel?

Есть такой код: &НаСервере Процедура Команда1НаСервере()

Токен = "Здесь токен";  

ПутьКФайлу = "C:\Users\1С\Desktop\exceldoc.xlsx";

Соединение = Новый HTTPСоединение("content.dropboxapi.com",,,,,, Новый ЗащищенноеСоединениеOpenSSL);     
Запрос = Новый HTTPЗапрос("2/files/download");
Запрос.Заголовки.Вставить("Authorization", "Bearer " + Токен);
Запрос.Заголовки.Вставить("Content-Type", "application/octet-stream");
ПараметрыЗаписи = Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Нет,,, ЭкранированиеСимволовJSON.СимволыВнеASCII);
Запись = Новый ЗаписьJSON;
Запись.УстановитьСтроку(ПараметрыЗаписи);
ЗаписатьJSON(Запись, Новый Структура("path", "/" + ПутьКФайлу));
Запрос.Заголовки.Вставить("Dropbox-API-Arg", Запись.Закрыть());

Ответ = Соединение.ОтправитьДляОбработки(Запрос);    

Сообщить(Ответ.КодСостояния);

Если Ответ.КодСостояния = 200 Тогда
    Данные = Ответ.ПолучитьТелоКакДвоичныеДанные();
    ИмяВремФайла = ПолучитьИмяВременногоФайла("xlsx");
    Данные.Записать(ИмяВремФайла);
КонецЕсли;      
    
КонецПроцедуры

Выводит код состояния 409. Как с помощью api правильно сделать так, чтобы сперва авторизовался в дропбокс, а затем чтобы прочитал данные документа excel?


Ответы (0 шт):