Кто -нибудь знаком с Google Appscript? /> Я могу очистить лист и запустить сценарий. Он не удастся после того, как 4 -й ответ получил следующую ошибку с изображением: введите описание изображения здесь < /p>
var API_KEY1 = ""; // Replace with your real Telnyx API key
function fetchInboundMessages() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
sheet.clearContents();
sheet.appendRow(["From", "To", "Message", "Received At"]);
// Step 1: Get message detail records (only inbound messages for today)
var url = "https://api.telnyx.com/v2/detail_record ... n]=inbound";
var response = UrlFetchApp.fetch(url, {
"method": "get",
"headers": {
"Authorization": "Bearer " + API_KEY1,
"Accept": "application/json"
}
});
var records = JSON.parse(response.getContentText()).data;
// Step 2: For each message, get the full message content using the message ID
records.forEach(function(record) {
var messageId = record.id;
var messageResponse = UrlFetchApp.fetch("https://api.telnyx.com/v2/messages/" + messageId, {
"method": "get",
"headers": {
"Authorization": "Bearer " + API_KEY1,
"Accept": "application/json"
}
});
var messageData = JSON.parse(messageResponse.getContentText()).data;
var from = messageData.from.phone_number;
var to = messageData.to[0].phone_number;
var text = messageData.text || "[No Text]";
var receivedAt = messageData.received_at;
// Step 3: Write each row to the sheet
sheet.appendRow([from, to, text, receivedAt]);
});
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... -appscript