Через апи одного сервиса я получаю данные и записываю их в google doc и сохраняю на google диск.
Иногда несколько таких документов нужно объединить в один.
Как это можно сделать?
Я хочу использовать такой вариант, я нашел google apps script который объединяет google документы в 1
function mergeGoogleDocs(docIDs) {// параметр массив
var baseDoc = DocumentApp.openById(docIDs[0]);
var body = baseDoc.getActiveSection();
for (var i = 1; i < docIDs.length; ++i ) {
var otherBody = DocumentApp.openById(docIDs[i]).getActiveSection();
var totalElements = otherBody.getNumChildren();
for (var j = 0; j < totalElements; ++j) {
var element = otherBody.getChild(j).copy();
var type = element.getType();
if (type == DocumentApp.ElementType.PARAGRAPH)
body.appendParagraph(element);
else if (type == DocumentApp.ElementType.TABLE)
body.appendTable(element);
else if (type == DocumentApp.ElementType.LIST_ITEM)
body.appendListItem(element);
else
throw new Error("Unknown element type: "+type);
}
}
}
Как можно передать в эту функцию параметры (массив ид документов )через php и запустить его?
Или есть более простой вариант?