- Żą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 | |
---|---|
fileId |
Wymagany. Identyfikator elementu, którego dotyczy żądanie. |
proposalId |
Wymagany. Identyfikator propozycji 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 |
Wymagany. Działanie do wykonania w przypadku dostępu. |
sendNotification |
Opcjonalnie: Określa, czy w przypadku odrzucenia lub zaakceptowania prośby o dostęp należy wysłać e-maila do osoby, która ją wysłała. |
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi jest 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 aplikacja mogła z nich korzystać. 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 tej czynności, pole role musi zawierać co najmniej 1 wartość. |
DENY |
Użytkownik odrzuca propozycję |