- คำขอ HTTP
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- ListScriptProcessesFilter
- ลองใช้งาน
แสดงรายการข้อมูลเกี่ยวกับกระบวนการดำเนินการของสคริปต์ เช่น ประเภทกระบวนการและสถานะปัจจุบันของสคริปต์
คำขอ HTTP
GET https://script.googleapis.com/v1/processes:listScriptProcesses
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
| scriptId | 
 รหัสสคริปต์ของโปรเจ็กต์ที่มีกระบวนการแสดงอยู่ | 
| scriptProcessFilter | 
 ตัวกรองที่ใช้จำกัดรายการผลการค้นหา ระบบจะแสดงผลเฉพาะกระบวนการที่ตรงกับเกณฑ์ตัวกรองเท่านั้น | 
| pageSize | 
 จำนวนสูงสุดของกระบวนการที่แสดงผลต่อหน้าเว็บผลลัพธ์ ค่าเริ่มต้นคือ 50 | 
| pageToken | 
 โทเค็นสำหรับดำเนินการกับคำขอรายการก่อนหน้าต่อในหน้าถัดไป ควรตั้งค่านี้เป็นค่า  | 
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
ตอบกลับด้วยรายการทรัพยากร Process
| การแสดง JSON | 
|---|
| {
  "processes": [
    {
      object ( | 
| ช่อง | |
|---|---|
| processes[] | 
 รายการพารามิเตอร์คำขอที่ตรงกับกระบวนการ | 
| nextPageToken | 
 โทเค็นสำหรับหน้าถัดไป หากเว้นว่างไว้ ระบบจะไม่มีหน้าเหลืออยู่แล้ว | 
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
- https://www.googleapis.com/auth/script.processes
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมของ OAuth 2.0
ListScriptProcessesFilter
ตัวกรองที่ใช้ระบุกระบวนการที่จะแสดงรายการเพิ่มเติม โดยจะแสดงเฉพาะกระบวนการที่ตรงกับเงื่อนไขที่ระบุทั้งหมดเท่านั้น
| การแสดง JSON | 
|---|
| { "deploymentId": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( | 
| ช่อง | |
|---|---|
| deploymentId | 
 ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับกระบวนการที่มาจากโปรเจ็กต์ที่มีรหัสการทำให้ใช้งานได้ที่เจาะจง | 
| functionName | 
 ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับกระบวนการที่มาจากฟังก์ชันสคริปต์ที่มีชื่อฟังก์ชันที่ระบุ | 
| startTime | 
 ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลที่เริ่มต้นในหรือหลังจากการประทับเวลาที่ระบุ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง:  | 
| endTime | 
 ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการที่ส่งกลับไปยังกระบวนการที่ดำเนินการเสร็จสิ้นในหรือก่อนการประทับเวลาที่ระบุ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง:  | 
| types[] | 
 ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับผู้ที่มีประเภทกระบวนการที่ระบุอย่างใดอย่างหนึ่ง | 
| statuses[] | 
 ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับการประมวลผลที่มีสถานะกระบวนการที่ระบุไว้อย่างใดอย่างหนึ่ง | 
| userAccessLevels[] | 
 ช่องที่ไม่บังคับซึ่งใช้เพื่อจำกัดกระบวนการแสดงผลสำหรับผู้ที่มีระดับการเข้าถึงของผู้ใช้ที่ระบุไว้เพียงระดับใดระดับหนึ่ง |