In the above code, the following Google Sheets API functions are used:

spreadsheets().values().get(): This function is used to retrieve data from a specified range in a sheet. In the code, it is used to get all the rows from the 'Sheet1' sheet in the specified spreadsheet.
build(): This function is used to build a resource object for interacting with the Google Sheets API.
from_json_keyfile_name(): This function is used to create a ServiceAccountCredentials object from a JSON file containing the credentials.
execute(): This function is used to execute the API request and return the results.
 ในโค้ดข้างต้น มีการใช้ฟังก์ชัน Google ชีต API ต่อไปนี้: สเปรดชีต().values().get(): ฟังก์ชันนี้ใช้เพื่อดึงข้อมูลจากช่วงที่ระบุในชีต ในโค้ดจะใช้เพื่อรับแถวทั้งหมดจากแผ่นงาน 'Sheet1' ในสเปรดชีตที่ระบุ build(): ฟังก์ชันนี้ใช้เพื่อสร้างวัตถุทรัพยากรสำหรับการโต้ตอบกับ Google ชีต API from_json_keyfile_name(): ฟังก์ชันนี้ใช้เพื่อสร้างออบเจ็กต์ ServiceAccountCredentials จากไฟล์ JSON ที่มีข้อมูลประจำตัว ดำเนินการ (): ฟังก์ชันนี้ใช้เพื่อดำเนินการคำขอ API และส่งคืนผลลัพธ์
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence