- Żądanie HTTP
 - Parametry zapytania
 - Treść żądania
 - Treść odpowiedzi
 - Zakresy autoryzacji
 - ListScriptProcessesFilter
 - Wypróbuj
 
Wyświetlanie informacji o uruchomionych procesach skryptu, takich jak typ i bieżący stan.
Żądanie HTTP
GET https://script.googleapis.com/v1/processes:listScriptProcesses
Adres URL używa składni transkodowania gRPC.
Parametry zapytania
| Parametry | |
|---|---|
scriptId | 
                
                   
 Identyfikator skryptu projektu, którego procesy są wymienione.  | 
              
scriptProcessFilter | 
                
                   
 filtr służący do ograniczania liczby wyników na liście; zwracane są tylko procesy pasujące do kryteriów filtra.  | 
              
pageSize | 
                
                   
 Maksymalna liczba zwróconych procesów na stronę wyników. Domyślna wartość to 50.  | 
              
pageToken | 
                
                   
 Token kontynuujący poprzednie żądanie listy na następnej stronie. Powinna mieć wartość   | 
              
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Odpowiedź z listą zasobów Process.
| Zapis JSON | 
|---|
{
  "processes": [
    {
      object ( | 
                  
| Pola | |
|---|---|
processes[] | 
                    
                       
 Lista procesów pasujących do parametrów żądania.  | 
                  
nextPageToken | 
                    
                       
 Token następnej strony wyników. Jeśli pole jest puste, nie ma więcej stron.  | 
                  
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/script.processes
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.
ListScriptProcessesFilter
Filtr służący do dalszego określania, które procesy wyświetlić na liście. Zwracane są tylko procesy, które spełniają wszystkie określone warunki.
| Zapis JSON | 
|---|
{ "deploymentId": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum (  | 
              
| Pola | |
|---|---|
deploymentId | 
                
                   
 Pole opcjonalne używane do ograniczania zwracanych procesów do tych pochodzących z projektów o określonym identyfikatorze wdrożenia.  | 
              
functionName | 
                
                   
 Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które pochodzą z funkcji skryptu o podanej nazwie funkcji.  | 
              
startTime | 
                
                   
 Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które rozpoczęły się o danej sygnaturze czasowej lub później. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
endTime | 
                
                   
 Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które zostały ukończone w danym dniu lub przed podaną sygnaturą czasową. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
types[] | 
                
                   
 Pole opcjonalne używane do ograniczenia zwracanych procesów do tych, które mają jeden z określonych typów procesów.  | 
              
statuses[] | 
                
                   
 Pole opcjonalne używane do ograniczenia zwracanych procesów do tych, które mają jeden z określonych stanów procesów.  | 
              
userAccessLevels[] | 
                
                   
 Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które mają jeden z określonych poziomów dostępu użytkownika.  |