AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Attention : Esta es la versión% 1 de esta página de documentación. Es posible que esta función se haya cambiado o eliminado en una versión superior
Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / WLanguage functions / Communication / Google functions / Google Picasa
  • Propiedades específicas de la description de las variables gglPhoto
  • Funciones que utilizan variables gglPhoto:
  • Funciones que utilizan variables gglPhoto (sintaxis prefijada):
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Advertencia
A partir de enero de 2019, las funciones de gestión de los álbumes de fotos de Google Picasa ya no estarán disponibles.. De hecho, el correspondiente Google API ya no está disponible a partir de enero de 2019.. Es necesario utilizar "Google Photo API"..
Esta nueva API es accesible a través de las peticiones AuthIdentify y HTTP. Vea https://developers.google.com/photos/library/guides/overview para más detalles.
El tipo gglPhoto permite crear y modificar una foto de un álbum Google Picasa. Las características de este tipo de Variable se pueden definir y modificar mediante varias propiedades de WLanguage.
Este tipo de Variable es usado por los gglAlbum Variable s.
Observación: Consulte Declarar una variable para obtener más detalles sobre la declaración de este tipo de variables y el uso de propiedades WLanguage.
Ejemplo
// Connection to Google
Cnt is gglConnection
Cnt..Email = "vince@gmail.com"
Cnt..Password = "azerty"
Cnt..ApplicationName = "MyApp-01"
IF GglConnect(Cnt) = False THEN
Error(ErrorInfo())
END
 
// Retrieve the array of available albums
arrAlbum is array of gglAlbum = GglListAlbum(Cnt)
 
// Retrieve all the photos found in the first album (the metadata only)
GglFillAlbum(Cnt, arrAlbum[1], gglWithPhotoData)
 
// Browse the photos
MyPhotos is gglPhoto
FOR EACH MyPhotos OF arrAlbum[1]..PhotoData
Trace(MyPhotos..Description)
END
 
// Add a photo to an album
// Retrieve the album
MyAlbum is gglAlbum = GglGetAlbum(Cnt, "my favorite album")
// Create a photo
MyPhoto is gglPhoto
MyPhoto..Image = "c:\Images\my_photo.jpg"
MyPhoto..Legend = "My very own photo"
 
// Add the image to the album
Add(MyAlbum..PhotoData, MyPhoto)
 
// Send the photo and update the album
GglWrite(Cnt, MyAlbum)
Observaciones

Propiedades específicas de la description de las variables gglPhoto

Las siguientes propiedades pueden ser utilizadas para manipular una foto encontrada en una foto de Google Picasa:
denominarTipo utilizadoEfecto
AccesoConstante de tipo Character StringTipo de acceso a la foto. Los valores posibles son:
  • gglPrivate: La foto sólo puede ser vista por las personas autorizadas.
  • gglPublic: La foto puede ser vista por cualquier usuario Web que conozca su URL y durante las búsquedas públicas (por ejemplo, por el servicio Google Image Search).
ChecksumCadena de caracteresSuma de Hash de la Image. Esta propiedad está disponible en solo lectura.
CómoArray of gglCommentComenta associated con la foto.
ComentarioHabilitadobooleano
  • True para activar la gestión de comentarios en el álbum,
  • False en caso contrario.
UpdateDateDateTimeFecha de la última actualización de la foto. Esta propiedad está disponible en solo lectura.
AlturaIntegroAltura de la foto en píxeles. Esta propiedad está disponible en solo lectura.
Identificador de álbumesCadena de caracteresIdentificador del álbum al que pertenece la foto. Esta propiedad está disponible en solo lectura.
PhotoIdentifierCadena de caracteresIdentificador de la foto dentro del álbum. Esta propiedad está disponible en solo lectura.
ImageImageInicial Image. Este Property corresponde a una cadena vacía de Default.

Para recuperar una foto, debe utilizar GglFillFoto para recuperar los datos binarios de la foto. Entonces, esta foto puede ser guardada (fSaveText) o mostrada en un control Imagen.

Para actualizar una foto, este Property puede corresponder:
  • el ruta a un Image accesible desde el ordenador actual.
  • un control Imagen que contiene un Image.
  • un dibujo realizado en una control Imagen con las funciones de dibujo y guardado en la memoria.
anchuraIntegroAncho de la foto expresado en píxeles. Esta propiedad está disponible en solo lectura.
LeyendaCadena de caracteresDescripción de la foto.
SoportegglMediaGroupDatos adicionales sobre la foto.
NbComentarioIntegroNúmero de comentarios sobre la foto. Esta propiedad está disponible en solo lectura.
FileNameCadena de caracteresNombre del archivo correspondiente a la foto en el servidor.
Atención: Este Property debe especificarse necesariamente.
TagArray of gglTagEtiqueta a associated con la foto.
Día EXIFgglEXIFTagEXIF etiqueta a associated con la foto. Esta propiedad está disponible en solo lectura.
envergaduraIntegroTamaño de la foto en bytes. Esta propiedad está disponible en solo lectura.
TimestampIntegroMarca de tiempo de la foto (número de milisegundos desde el 1 de enero de 1970).
Observación: Estas propiedades se pueden utilizar con una de las siguientes sintaxis:
  • <Nombre de la variable>..<Nombre de la propiedad>
  • <Nombre de la variable>.<Nombre de la propiedad>

Funciones que utilizan variables gglPhoto:

GglDeleteElimina datos del servidor de Google.
GglFillPhotoRecupera los detalles de las fotos encontradas en un álbum de Google Picasa.: Image inicial, comentarios, etiquetas, miniaturas.
GglListPhotoEnumera las fotos que se encuentran en los álbumes de Google Picasa según criterios específicos.
GglWriteCrea y/o actualiza datos en el servidor de Google (adición o modificación de datos).

Funciones que utilizan variables gglPhoto (sintaxis prefijada):

Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 05/05/2020

Señalar un error o enviar una sugerencia | Ayuda local