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