- Ressource: MediaItem
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- MediaMetadata
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Photo
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Vidéo
- VideoProcessingStatus
- ContributorInfo
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Méthodes
Ressource : MediaItem
Représentation d'un élément multimédia (une photo ou une vidéo, par exemple) dans Google Photos.
Représentation JSON |
---|
{ "id": string, "description": string, "productUrl": string, "baseUrl": string, "mimeType": string, "mediaMetadata": { object ( |
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. |
description |
Description de l'élément multimédia. Ces informations sont visibles dans la section "Informations" de l'élément dans l'application Google Photos. Le nom doit comporter moins de 1 000 caractères. Incluez uniquement du texte rédigé par les utilisateurs. Les descriptions doivent fournir du contexte et aider les utilisateurs à comprendre les contenus multimédias. N'incluez pas de chaînes générées automatiquement, telles que des noms de fichiers, des balises et d'autres métadonnées. |
productUrl |
URL Google Photos de l'élément multimédia. L'utilisateur a accès à ce lien uniquement s'il est connecté. Lorsqu'elle est extraite d'une recherche d'album, l'URL pointe vers l'élément contenu dans l'album. |
baseUrl |
URL des octets de l'élément multimédia. Il ne doit pas être utilisé tel quel. Vous devez ajouter les paramètres à cette URL avant de l'utiliser. Consultez la documentation destinée aux développeurs pour obtenir la liste complète des paramètres acceptés. Par exemple, |
mimeType |
Type MIME de l'élément multimédia. Par exemple, |
mediaMetadata |
Métadonnées associées à l'élément multimédia, telles que la hauteur, la largeur ou l'heure de création. |
contributorInfo |
Informations sur l'utilisateur qui a ajouté cet élément multimédia. Notez que cet élément n'est inclus que lorsque vous utilisez |
filename |
Nom de fichier de l'élément multimédia. Ces informations sont visibles dans la section "Informations" de l'élément dans l'application Google Photos. |
MediaMetadata
Métadonnées d'un élément multimédia.
Représentation JSON |
---|
{ "creationTime": string, "width": string, "height": string, // Union field |
Champs | |
---|---|
creationTime |
Heure à laquelle l'élément multimédia a été créé pour la première fois (et non lors de son importation dans Google Photos). Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
width |
Largeur d'origine (en pixels) de l'élément multimédia. |
height |
Hauteur d'origine (en pixels) de l'élément multimédia. |
Champ d'union metadata . Métadonnées de l'élément multimédia spécifiques au type de média sous-jacent qu'il représente. metadata ne peut être qu'un des éléments suivants : |
|
photo |
Métadonnées d'un type de support photo. |
video |
Métadonnées pour un type de support vidéo. |
Photo
Métadonnées spécifiques à une photo, telles que l'ISO, la longueur focale et la durée d'exposition. Certains de ces champs peuvent être nuls ou non inclus.
Représentation JSON |
---|
{ "cameraMake": string, "cameraModel": string, "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
Champs | |
---|---|
cameraMake |
Marque de l'appareil photo avec lequel la photo a été prise. |
cameraModel |
Modèle de l'appareil photo avec lequel la photo a été prise. |
focalLength |
Longueur focale de l'objectif de l'appareil photo avec lequel la photo a été prise. |
apertureFNumber |
Ouverture du diaphragme 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 lorsque la photo a été prise. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
Vidéo
Métadonnées spécifiques à une vidéo, telles que le nombre d'images par seconde et l'état de traitement. Certains de ces champs peuvent être nuls ou non inclus.
Représentation JSON |
---|
{
"cameraMake": string,
"cameraModel": string,
"fps": number,
"status": enum ( |
Champs | |
---|---|
cameraMake |
Marque de la caméra avec laquelle la vidéo a été tournée. |
cameraModel |
Modèle de la caméra avec laquelle la vidéo a été enregistrée. |
fps |
Fréquence d'images de la vidéo. |
status |
État du traitement de la vidéo. |
VideoProcessingStatus
État du traitement d'une vidéo importée dans Google Photos.
Enums | |
---|---|
UNSPECIFIED |
L'état du traitement de la vidéo est inconnu. |
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 vous ne pouvez pas encore y jouer. |
READY |
Le traitement de la vidéo est terminé. Vous pouvez à présent le visionner. Important : Si la vidéo n'est pas prête, l'opération de téléchargement risque d'échouer. |
FAILED |
Une erreur s'est produite et le traitement de la vidéo a échoué. |
ContributorInfo
Informations sur l'utilisateur qui a ajouté l'élément multimédia. Notez que ces informations ne sont incluses que si l'élément multimédia se trouve dans un album partagé créé par votre application et que vous disposez de la portée de partage.
Représentation JSON |
---|
{ "profilePictureBaseUrl": string, "displayName": string } |
Champs | |
---|---|
profilePictureBaseUrl |
URL de la photo de profil du contributeur. |
displayName |
Nom à afficher du contributeur. |
Méthodes |
|
---|---|
|
Permet de créer un ou plusieurs éléments multimédias dans la bibliothèque Google Photos d'un utilisateur. |
|
Renvoie la liste des éléments multimédias pour les identifiants d'éléments multimédias spécifiés. |
|
Renvoie l'élément multimédia correspondant à l'identifiant spécifié. |
|
Répertorier tous les éléments multimédias de la bibliothèque Google Photos d'un utilisateur. |
|
Met à jour l'élément multimédia avec le id spécifié. |
|
Permet de rechercher des éléments multimédias dans la bibliothèque Google Photos d'un utilisateur. |