doGet 등 Apps Script 함수
doGet 함수 doGet 함수는 웹 앱의 GET 요청을 처리합니다. 이 함수를 사용하여 데이터를 조회하거나 표시할 수 있습니다. doPost 함수 doPost 함수는 POST 요청을 처리합니다. 이 함수를 사용하여 데이터를 시트에 추가할 수 있습니다. API를 통해 데이터 가져오기 외부 API에서 데이터를 가져와 시트에 추가하는 함수입니다. 시트 데이터를 API로 전송하기 주기적으로 API 호출하기
function callGptApi(prompt) {
var apiKey = 'YOUR_API_KEY_HERE';
var url = 'https://api.openai.com/v1/chat/completions';
var payload = {
'model': 'gpt-3.5-turbo',
'messages': [{'role': 'user', 'content': prompt}]
};
var options = {
'method': 'post',
'contentType': 'application/json',
'headers': {
'Authorization': 'Bearer ' + apiKey
},
'payload': JSON.stringify(payload)
};
var response = UrlFetchApp.fetch(url, options);
var jsonResponse = JSON.parse(response.getContentText());
return jsonResponse.choices[0].message.content;
}