Как получить и запросить данные из библиотеки Figma API с помощью Google App Script
Я пытаюсь направить текстовый узел для создания текста в скрипте Google App. В основном у меня есть код, проходящий через цикл, беру текст из Figma и помещаю его в слайды Google. Я не уверен, почему не работает API. вот мой код.
ссылка на API Figma: https://www.figma.com/developers/api
function fuctionn2() {
{
var accessToken = "25582-30567a98-fd4a-4a86-a9a9-7a7b57f77d17"; // Please set your access token.
var fileKey = "AKNad61GojhTj0TlTnn9AC"; // Please set the file key.
var baseUrl = "https://api.figma.com/v1";
var params = {
method: "get",
headers: {"X-Figma-Token": accessToken},
muteHttpExceptions: true,
};
var fileInfo = JSON.parse(UrlFetchApp.fetch(baseUrl + "/files/" + fileKey, params))
var children = args = [
"text = vector",
"text=characters",
"outputDir=./lib/build"
]
}
var response = request.postData.getDataAsString(.);
// save that JSON to a file
DriveApp.createFile('post.json', postJSON);
*var response = UrlFetchApp.fetch(baseURL {'text': true});*
Logger.log(response);
if (RunText.err) {
var s = SlidesApp.create("sampleSlide");
var shape = s.insertShape(SlidesApp.ShapeType.TEXT_BOX, 100, 200, 300, 60);
var textRange = shape.getText();
var selectionType = selection.getSelectionType();
var keys = Object.keys(children.t);
textRange.forEach(function(c, i) {
textRange.setText(children.t[c]);
textRange.insertText(chlidren.length);
if (i != textRange.length - 1)s.insertSlide(i+1)
});
} else {
throw new Error(children);
}
}
Я попытался запустить этот файл JSON через свою функцию, и мой файл смог отреагировать на заполнение JSON, но теперь мне нужно получить этот файл JSON в моем скрипте.
t по-прежнему считается неопределенным