- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- Działanie
- Wypróbuj
Służy do zatwierdzania lub odrzucania propozycji dostępu.
Żądanie HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
file |
Wymagane. Identyfikator elementu, którego dotyczy żądanie. |
proposal |
Wymagane. Identyfikator propozycji przyznania dostępu do rozwiązania. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"role": [
string
],
"view": string,
"action": enum ( |
Pola | |
---|---|
role[] |
Opcjonalnie: Role, które zatwierdzający zezwolił na używanie (jeśli takie istnieją). Uwaga: to pole jest wymagane w przypadku działania |
view |
Opcjonalnie: Wskazuje widok dla tej propozycji dostępu. Należy go ustawić tylko wtedy, gdy propozycja należy do widoku. |
action |
Wymagane. Działanie do wykonania w związku z propozycją dostępu. |
send |
Opcjonalnie: Określa, czy wysłać e-maila do osoby, która wysłała prośbę, gdy prośba o dostęp zostanie odrzucona lub zaakceptowana. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie pusta.
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
Niektóre zakresy są ograniczone i wymagają oceny bezpieczeństwa, aby można było ich używać w aplikacji. Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.
Działanie
Zmiana stanu AccessProposal.
Wartości w polu enum | |
---|---|
ACTION_UNSPECIFIED |
Nieokreślone działanie |
ACCEPT |
Użytkownik akceptuje ofertę. Uwaga: jeśli używasz tego działania, pole role musi zawierać co najmniej 1 wartość. |
DENY |
Użytkownik odrzuca propozycję |