Я абсолютно не знаю, что я делаю, но я пытаюсь импортировать данные CSV из вывода API в листы Google.
Данные, которые я хочу импортировать, - это данные о бронировании, которые были сгенерированы какCSV-файл, и мне просто нужно импортировать все данные в первый раз, а затем обновить его (не нужно повторно импортировать все данные за прошлый год)
URL-адрес API:
https://www.beds24.com/api/csv/getbookingscsv
Мне нужно, однако, ввести свое имя пользователя и пароль и, если необходимо, диапазон дат.
Так что в моей голове это будет: Один сценарий длягод бронирования импорт
username XXXXX
password •••••
datefrom
dateto
Один скрипт для импорта бронирования на день, используя диапазон дат
username XXXXX
password •••••
datefrom 2019-09-29
dateto 2019-09-29
Первый взгляд, который я сделал, используя googlescript, обнаружил, что мне, вероятно, понадобится что-то подобное:
function importCSV() {
var var bookings = beds24api.beds24GetBookings(prop_key, data_option);
var res = UrlFetchApp.fetch("https://www.beds24.com/api/csv/getbookingscsv");
var content = res.getContentText();
var authentication = {
'authentication' : {
'username' : XXXXX,
'password' : •••••
};
};
}
function beds24GetBookingsCSV(username, password, data_option){
return beds24JsonApi('https://www.beds24.com/api/csv/getbookingscsv',username, password, data_option);
};
return {
beds24GetBookings: beds24GetBookingsCSV,
};
}
Многие из вас получат кровоточащие глаза из этого кода, но если бы я мог получить некоторую помощь в достижении этого, это было бы здорово!