- Ressource : PickedMediaItem
- Type
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- Méthodes
Ressource : PickedMediaItem
Représentation d'une photo ou d'une vidéo sélectionnée par l'utilisateur.
Représentation JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
Champs | |
---|---|
id |
Identifiant de l'élément multimédia. Il s'agit d'un identifiant persistant qui peut être utilisé entre les sessions pour identifier cet élément multimédia. |
createTime |
Heure de création de l'élément multimédia (et non de son importation dans Google Photos). Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
type |
Type de cet élément multimédia. |
mediaFile |
Fichier multimédia qui constitue cet élément multimédia. |
Type
Type d'un élément multimédia.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Le type n'est pas spécifié. |
PHOTO |
L'élément multimédia représente une photo. |
VIDEO |
L'élément multimédia représente une vidéo. |
MediaFile
Représentation d'un fichier multimédia.
Représentation JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
Champs | |
---|---|
baseUrl |
URL permettant de récupérer les octets du fichier multimédia. Pour télécharger un fichier multimédia, le client API doit ajouter les paramètres spécifiés dans la documentation pour les développeurs à cette URL. |
mimeType |
Type MIME du fichier multimédia. Par exemple, |
filename |
Nom du fichier multimédia. |
mediaFileMetadata |
Métadonnées associées au fichier multimédia, telles que la hauteur et la largeur. |
MediaFileMetadata
Métadonnées d'un fichier multimédia.
Représentation JSON |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
Champs | |
---|---|
width |
Largeur d'origine (en pixels) du fichier multimédia. |
height |
Hauteur d'origine (en pixels) du fichier multimédia. |
cameraMake |
Marque de la caméra avec laquelle le contenu multimédia a été capturé. |
cameraModel |
Modèle de la caméra avec laquelle le contenu multimédia a été capturé. |
Champ d'union metadata . Métadonnées du fichier multimédia spécifiques à son type. metadata ne peut être qu'un des éléments suivants : |
|
photoMetadata |
Métadonnées pour un type de contenu photo. |
videoMetadata |
Métadonnées pour un type de contenu vidéo. |
PhotoMetadata
Métadonnées spécifiques à une photo, comme l'ISO, la distance focale et le temps d'exposition.
Il est possible que certains de ces champs ne soient pas définis.
Représentation JSON |
---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
Champs | |
---|---|
focalLength |
Longueur focale de l'objectif de l'appareil photo avec lequel la photo a été prise. |
apertureFNumber |
Nombre f d'ouverture de l'objectif de l'appareil photo avec lequel la photo a été prise. |
isoEquivalent |
ISO de l'appareil photo avec lequel la photo a été prise. |
exposureTime |
Durée d'exposition de l'ouverture de l'appareil photo au moment où la photo a été prise. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
VideoMetadata
Métadonnées spécifiques à une vidéo. (par exemple, "fps").
Représentation JSON |
---|
{
"fps": number,
"processingStatus": enum ( |
Champs | |
---|---|
fps |
Fréquence d'images de la vidéo. |
processingStatus |
État de traitement de la vidéo. |
VideoProcessingStatus
État de traitement d'une vidéo stockée dans Google Photos.
Enums | |
---|---|
UNSPECIFIED |
L'état du traitement de la vidéo n'est pas spécifié. |
PROCESSING |
La vidéo est en cours de traitement. L'utilisateur voit une icône pour cette vidéo dans l'application Google Photos, mais elle n'est pas encore lisible. |
READY |
Le traitement de la vidéo est terminé. Vous pouvez désormais la regarder. Il est possible que vous ne puissiez pas télécharger une vidéo qui n'est pas à l'état |
FAILED |
Un problème est survenu et la vidéo n'a pas pu être traitée. |
Méthodes |
|
---|---|
|
Renvoie la liste des éléments multimédias sélectionnés par l'utilisateur au cours de la session spécifiée. |