У меня есть скрипт, который копирует и вставляет слайды из презентации A в презентацию B.
Для этого я использую PresentationA.getSlides () и PresentationB.appendSlide ().
Сценарий работает очень хорошо, но, к сожалению, он слишком медленный для моего варианта использования.
Я сделал свои расчеты и обнаружил, что при записи в презентацию B (строка B) я был ограничен 200 К / с9 в коде ниже).
Так, например, если у меня есть 20 Мо для копирования пасты из презентации А в презентацию Б, это займет около 2 минут.
Есть ли способ увеличить этопредел (200 ко / с)? Нам понадобится что-то вроде 2 Мо / с для нашего варианта использования.
Вот код, который я использую для этого. Любая помощь будет потрясающей:)
var body = JSON.parse(e.postData.contents);
var ids = body.ids;
var new_presentation = SlidesApp.openById(body.newId);
var slides = []
for(var i in ids) {
slides = slides.concat(SlidesApp.openById(ids[i]).getSlides());
}
for(var s in slides) {
new_presentation.appendSlide(slides[s])
}
Спасибо за вашу помощь.
Джереми