Zasób: Approval
Metadane dotyczące zatwierdzenia. Zatwierdzenie to proces sprawdzania i zatwierdzania elementu na Dysku.
| Zapis JSON |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| Pola | |
|---|---|
kind |
Jest to zawsze drive#approval. |
approvalId |
Identyfikator zatwierdzenia. |
targetFileId |
Identyfikator pliku docelowego zatwierdzenia. |
createTime |
Tylko dane wyjściowe. Czas utworzenia zatwierdzenia. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
modifyTime |
Tylko dane wyjściowe. Ostatnia modyfikacja zatwierdzenia. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
completeTime |
Tylko dane wyjściowe. Czas zakończenia procesu zatwierdzania. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
dueTime |
Czas, w którym należy dokonać zatwierdzenia. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
status |
Tylko dane wyjściowe. Stan zatwierdzenia w momencie wysłania prośby o ten zasób. |
initiator |
Użytkownik, który poprosił o zatwierdzenie. |
reviewerResponses[] |
Odpowiedzi udzielone w sekcji Zatwierdzenie przez recenzentów. |
Stan
Możliwe stany zatwierdzenia.
| Wartości w polu enum | |
|---|---|
STATUS_UNSPECIFIED |
Stan zatwierdzenia nie został ustawiony lub ma nieprawidłową wartość. |
IN_PROGRESS |
Proces zatwierdzania się rozpoczął, ale nie został jeszcze zakończony. |
APPROVED |
Proces zatwierdzania został zakończony, a miejsce docelowe zostało zatwierdzone. |
CANCELLED |
Proces zatwierdzania został anulowany przed zakończeniem. |
DECLINED |
Proces zatwierdzania został zakończony, a miejsce docelowe zostało odrzucone. |
ReviewerResponse
Odpowiedź na zatwierdzenie przesłana przez konkretnego weryfikatora.
| Zapis JSON |
|---|
{ "kind": string, "reviewer": { object ( |
| Pola | |
|---|---|
kind |
Jest to zawsze drive#reviewerResponse. |
reviewer |
Użytkownik odpowiedzialny za tę odpowiedź. |
response |
Odpowiedź weryfikatora dotycząca zatwierdzenia. |
Odpowiedź
Możliwe odpowiedzi na prośbę o zatwierdzenie.
| Wartości w polu enum | |
|---|---|
RESPONSE_UNSPECIFIED |
Odpowiedź została ustawiona na nierozpoznaną wartość. |
NO_RESPONSE |
Weryfikator jeszcze nie odpowiedział |
APPROVED |
Weryfikator zatwierdził produkt. |
DECLINED |
Osoba sprawdzająca odrzuciła produkt. |
Metody |
|
|---|---|
|
Pobiera zatwierdzenie według identyfikatora. |
|
Wyświetla listę zatwierdzeń pliku. |