Hier finden Sie Informationen zur neuen Picker API und zu wichtigen Änderungen an der Library API.
Weitere Informationen
Method: sessions.create
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Erzeugt eine neue Sitzung, in der der Nutzer Fotos und Videos für den Zugriff von Drittanbietern auswählen kann.
Wenn der Nutzer kein aktives Google Fotos-Konto hat, wird der Fehler FAILED_PRECONDITION
zurückgegeben.
Wenn die Clientanwendung zu viele Sitzungen pro Nutzer erstellt, wird der Fehler RESOURCE_EXHAUSTED
zurückgegeben. Unter normalen Umständen werden diese Limits von Kunden wahrscheinlich nicht erreicht. Es wird jedoch empfohlen, sessions.delete
nach jeder Sitzung aufzurufen, um proaktiv die Ressourcenlimits einzuhalten.
HTTP-Anfrage
POST https://photospicker.googleapis.com/v1/sessions
Die URL verwendet die Syntax der gRPC-Transcodierung.
Abfrageparameter
Parameter |
requestId |
string
Optional. Eine vom Kunden bereitgestellte eindeutige Kennung für diese Anfrage. Diese ID wird verwendet, um die Auswahl für Anwendungen zu vereinfachen, die den OAuth 2.0-Vorgang für Geräte mit eingeschränkter Eingabe verwenden. Diese ID muss das Format eines UUID-Strings (Version 4) haben und den folgenden Anforderungen entsprechen:
- Es dürfen keine vertraulichen Informationen zur Identifizierung des Nutzers enthalten sein.
- Muss 32 Hexadezimalzeichen enthalten, die in fünf Gruppen unterteilt und durch Bindestriche getrennt sind, im Format „xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx“ (oder 8-4-4-4-12).
|
Anfragetext
Der Anfragetext enthält eine Instanz von PickingSession
.
Antworttext
Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von PickingSession
.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/photospicker.mediaitems.readonly
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-03-10 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-03-10 (UTC)."],[[["This endpoint creates a session for users to select photos and videos for third-party access."],["A `FAILED_PRECONDITION` error occurs if the user lacks an active Google Photos account."],["Excessive session creation leads to a `RESOURCE_EXHAUSTED` error, though unlikely under normal use."],["Clients should call `sessions.delete` after each session to avoid exceeding resource limits."],["Requires the `https://www.googleapis.com/auth/photospicker.mediaitems.readonly` OAuth scope for authorization."]]],["This describes the creation of a new session for users to grant third-party access to their photos and videos. It uses a `POST` request to `https://photospicker.googleapis.com/v1/sessions`. The request body contains a `PickingSession` instance, and a successful response returns a new `PickingSession`. Requires `photospicker.mediaitems.readonly` OAuth scope. Errors include `FAILED_PRECONDITION` for inactive accounts and `RESOURCE_EXHAUSTED` for excessive session creation. Deleting sessions with `sessions.delete` is recommended to manage resources.\n"]]