Zasób: PickingSession
Prezentacja sesji użytkownika, podczas której może on wybierać zdjęcia i filmy za pomocą Zdjęć Google.
Zapis JSON |
---|
{ "id": string, "pickerUri": string, "pollingConfig": { object ( |
Pola | |
---|---|
id |
Tylko dane wyjściowe. Wygenerowany przez Google identyfikator tej sesji. |
pickerUri |
Tylko dane wyjściowe. Identyfikator URI używany do przekierowania użytkownika do Zdjęć Google (w internecie), aby mógł wybrać zdjęcia i filmy na potrzeby bieżącej sesji. Aby wyświetlić tę stronę, użytkownik musi zalogować się w przeglądarce na konto Google, które jest właścicielem tej sesji. Ze względów bezpieczeństwa nie można otworzyć W przypadku aplikacji internetowych możesz dodać do tego URI znak |
pollingConfig |
Tylko dane wyjściowe. Zalecana konfiguracja, której aplikacje powinny używać podczas odpytywania To pole jest wypełniane tylko wtedy, gdy w tej sesji nie wybrano jeszcze elementów multimedialnych (tzn. |
expireTime |
Tylko dane wyjściowe. Czas, w którym wygaśnie dostęp do tej sesji (i wybranych w niej multimediów). 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: |
pickingConfig |
Opcjonalnie: Konfiguracja wyboru zdjęć dla użytkownika podczas tej sesji. Jest on określany przez aplikację kliencką podczas wywoływania funkcji |
mediaItemsSet |
Tylko dane wyjściowe. Jeśli wartość tego parametru to |
PollingConfig
Konfiguracja sondowania interfejsu API.
Zapis JSON |
---|
{ "pollInterval": string, "timeoutIn": string } |
Pola | |
---|---|
pollInterval |
Tylko dane wyjściowe. Zalecany czas między żądaniami sondy. Czas trwania w sekundach z maksymalnie 9 miejscami po przecinku, zakończony znakiem „ |
timeoutIn |
Tylko dane wyjściowe. Czas, po którym klient powinien przestać wysyłać zapytania. Wartość 0 oznacza, że klient powinien przestać wysyłać zapytania, jeśli jeszcze tego nie zrobił. Czas trwania w sekundach z maksymalnie 9 miejscami po przecinku, zakończony znakiem „ |
PickingConfig
Konfiguracja określona przez klienta dotycząca wyboru użytkownika podczas tej sesji.
Zapis JSON |
---|
{ "maxItemCount": string } |
Pola | |
---|---|
maxItemCount |
Opcjonalnie: Maksymalna liczba produktów, które użytkownik może wybrać podczas tej sesji. Jeśli nie zostanie podana, domyślnie przyjmuje wartość 2000. Jeśli nie zostanie określona lub będzie mieć wartość 0, można wybrać maksymalnie 2000 produktów. Wartości powyżej 2000 zostaną zmienione na 2000. Wartości ujemne spowodują błąd |
Metody |
|
---|---|
|
Generuje nową sesję, podczas której użytkownik może wybrać zdjęcia i filmy, do których dostęp będą miały aplikacje innych firm. |
|
Usuwa określoną sesję. |
|
Pobiera informacje o określonej sesji. |