- 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é d'une session à l'autre 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 est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
type |
Type de cet élément multimédia. |
mediaFile |
Fichier multimédia constituant cet élément multimédia. |
Type
Type d'é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 de l'API doit ajouter les paramètres spécifiés dans la documentation destinée aux 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 l'appareil photo avec lequel le contenu multimédia a été capturé. |
cameraModel |
Modèle de l'appareil photo avec lequel le contenu multimédia a été capturé. |
Champ d'union metadata . Métadonnées du fichier multimédia spécifiques à son type de contenu. metadata ne peut être qu'un des éléments suivants : |
|
photoMetadata |
Métadonnées d'un type de contenu multimédia photo. |
videoMetadata |
Métadonnées d'un type de contenu multimédia vidéo. |
PhotoMetadata
Métadonnées spécifiques à une photo, telles que la sensibilité ISO, la longueur focale et la durée 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 de l'objectif de l'appareil photo avec lequel la photo a été prise. |
isoEquivalent |
Valeur ISO de l'appareil photo avec lequel la photo a été prise. |
exposureTime |
Durée d'exposition de l'ouverture de l'appareil photo lorsque 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 il ne peut pas encore la lire. |
READY |
Le traitement de la vidéo est terminé. Vous pouvez la regarder. La tentative de téléchargement d'une vidéo qui n'est pas dans l'état |
FAILED |
Une erreur s'est produite et le traitement de la vidéo a échoué. |
Méthodes |
|
---|---|
|
Renvoie la liste des éléments multimédias sélectionnés par l'utilisateur au cours de la session spécifiée. |