Harri Script finished, but still messy due to GAS timeouts

This commit is contained in:
Norm Rasmussen
2023-06-23 16:36:28 -04:00
parent b89d88ffcd
commit f95de11e35

View File

@ -1,5 +1,6 @@
const sheet = SpreadsheetApp.getActiveSheet();
const apiKey = 'RfmxChNLLodO6M0Z88BwG9Xyu'
// const apiKey = '6JNiiDgAwWwYoH8YdEvrFwxc1';
function getUuids() {
var sheet = SpreadsheetApp.getActiveSheet();
@ -66,22 +67,17 @@ function propstoSheet(uuid, row, email) {
const sendMsg = UrlFetchApp.fetch(uuid_url, settings);
var txtResponse = sendMsg.getContentText();
var parseProps = JSON.parse(txtResponse);
var role = parseProps["data"]["attributes"]["properties"]["role_type"];
var user_id = parseProps["data"]["attributes"]["properties"]["user_id"];
var paid = parseProps["data"]["attributes"]["properties"]["paid"];
var company = parseProps["data"]["attributes"]["properties"]["brand_group"];
var account_name = parseProps["data"]["attributes"]["properties"]["account_name"];
// Write the Data to each row and column
sheet.getRange(row, 13).setValue(role);
sheet.getRange(row, 14).setValue(user_id);
sheet.getRange(row, 15).setValue(paid);
sheet.getRange(row, 15).setValue(company);
sheet.getRange(row, 16).setValue(account_name);
// Logger.log(row + "," + email);
}
function writeHeadings() {
// Write the new Column Headings
sheet.getRange(1, 13).setValue("Role");
sheet.getRange(1, 14).setValue("ID Number");
sheet.getRange(1, 14).clearFormat();
sheet.getRange(1, 15).setValue("Paid?");
}
sheet.getRange(1, 15).setValue("Company");
sheet.getRange(1, 16).setValue("Account");
}