Datos pertenecientes al Gadget Blog. Este widget oficial de Blogger se encarga de gestionar las entradas y páginas estáticas. Solo están disponibles en el widget tipo Blog.
Datos
Datos para widget versión 2
y widget versión 1
:
Datos v2 |
Descripción | Resultado |
---|---|---|
data:title |
Titulo configurado del blog | string |
data:description |
Descripcion configurada del blog | |
data:olderPageUrl |
Enlace hacia las publicaciones antiguas | url |
data:newerPageUrl |
Enlace hacia las publicaciones recientes | |
data:navMessage |
Mensaje de estado de la página actual | string |
data:adCode |
Datos de adsense que contienen los codigos de anuncios | |
data:adClientId |
La ID de la cuenta de AdSense asociada al blog | |
data:cmtIframeInitialHeight |
Altura del formulario de comentarios | |
data:messages.blogComment |
Mensaje personalizado del formulario de comentarios | |
data:feedLinks |
Tabla que contiene la lista de feeds | array |
data:feedLinks[i].url |
Url del feed del blog | string |
data:feedLinks[i].name |
Nombre del feed del blog | |
data:feedLinks[i].feedType |
Tipo del feed del blog | |
data:feedLinks[i].mimeType |
Mime tipo del feed del blog | |
data:posts |
Tabla que contiene la lista de articulos del blog | array |
data:posts[i].id |
ID de la entrada | string |
data:posts[i].title |
Titulo de la entrada | |
data:posts[i].body |
Contenido de la entrada | |
data:posts[i].snippets.short |
Resumen hasta 140 caracteres | |
data:posts[i].snippets.long |
Resumen hasta 1000 caracteres | |
data:posts[i].url |
Url de la entrada | url |
data:posts[i].link |
Url del enlace configurado en el titulo | string |
data:posts[i].thumbnailUrl |
Miniatura de la entrada | |
data:posts[i].featuredImage |
Imagen principal del articulo | image |
data:posts[i].date |
Fecha de publicacion del articulo | date |
data:posts[i].lastUpdated |
Fecha de ultima actualizacion del articulo | |
data:posts[i].author.name |
Nombre del autor | string |
data:posts[i].author.profileUrl |
Url del perfil del autor | |
data:posts[i].author.aboutMe |
Resumen del autor | |
data:posts[i].author.authorPhoto.image |
Url de la imagen del autor | image |
data:posts[i].author.authorPhoto.width |
Ancho de la imagen del autor | number |
data:posts[i].author.authorPhoto.height |
Alto de la imagen del autor | |
data:posts[i].hasJumpLink |
Determina si existe un salto de línea | boolean |
data:posts[i].adminClass |
Agrega la clase del usuario administrador | string |
data:posts[i].postAuthorClass |
Agrega una clase dependiendo del visitante del articulo | |
data:posts[i].allowComments |
Determina si los comentarios estan permitidos | boolean |
data:posts[i].allowNewComments |
Determina si los nuevos comentarios estan permitidos | |
data:posts[i].noNewCommentsText |
Mensaje de indicacion sobre los nuevos comentarios | string |
data:posts[i].numberOfComments |
Numero de comentarios | number |
data:posts[i].commentsUrl |
Url de los comentarios del artículo | url |
data:posts[i].commentsUrlOnclick |
Funcion para abrir comentarios en pop-up | string |
data:posts[i].commentPagingRequired |
Determina si la entrada tiene mas de 200 comentarios | boolean |
data:posts[i].hasOlderLinks |
Determina si existen comentarios anteriores | |
data:posts[i].oldLinkClass |
Clase de paginacion de comentarios anteriores | string |
data:posts[i].oldestLinkUrl |
Url de comentarios anteriores | url |
data:posts[i].olderLinkUrl |
Url de comentarios anteriores si existen al menos 201 | |
data:posts[i].hasNewerLinks |
Determina si existen comentarios más recientes | boolean |
data:posts[i].newLinkClass |
Clase de paginacion de comentarios más recientes | string |
data:posts[i].newerLinkUrl |
Url de comentarios más recientes | url |
data:posts[i].newestLinkUrl |
Url de comentarios más recientes si existen al menos 201 | |
data:posts[i].commentRangeText |
Muestra informacion de la paginación de comentarios | string |
data:posts[i].commentFormIframeSrc |
Url del formulario de comentarios | |
data:posts[i].embedCommentForm |
Determina si el formulario de comentarios esta incrustado | boolean |
data:posts[i].showThreadedComments |
Determina si los comentarios aceptan respuestas | |
data:posts[i].commentFeed |
Url del feed de los comentarios | url |
data:posts[i].commentHtml |
HTML de los comentarios del articulo | string |
data:posts[i].avatarIndentClass |
CSS para el avatar de los comentarios | |
data:posts[i].includeAd |
Determina si los anuncios estan habilitados para entradas | boolean |
data:posts[i].adNumber |
El número de anuncio de AdSense | number |
data:posts[i].emailPostUrl |
Url para compartir por email | url |
data:posts[i].shareUrl |
Url para compartir por el articulo | |
data:posts[i].reactionsUrl |
Url del iframe de las reacciones | |
data:posts[i].location.mapsUrl |
Url de localidad asignada al artículo | |
data:posts[i].location.name |
Nombre de la localidad asignada al artículo | string |
data:posts[i].labels |
Tabla con las etiquetas del blog | array |
data:posts[i].labels[i].name |
Nombre de la etiqueta del artículo | string |
data:posts[i].labels[i].url |
URL de la etiqueta del artículo | url |
data:posts[i].enclosures |
Tabla con los enlaces de adjunto | array |
data:posts[i].enclosures[i].url |
Url del adjunto del articulo | url |
data:posts[i].enclosures[i].mimeType |
Mimetipo l archivo adjunto del articulo | string |
Datos v1 |
Descripción | Resultado |
---|---|---|
data:title |
Titulo configurado del blog | string |
data:description |
Descripcion configurada del blog | |
data:numPosts |
Cantidad de articulos en la página actual | number |
data:mobile |
Determina si se trata de la vista movil | boolean |
data:postLabelsLabel |
Texto configurado en la opcion "Etiquetas" del articulo | string |
data:timestampLabel |
Texto configurado en la opcion "Fecha" del articulo | |
data:authorLabel |
Texto configurado en la opcion "Autor" del articulo | |
data:commentLabel |
Texto configurado en la opcion "Comentarios" del articulo | |
data:postLocationLabel |
Texto configurado en la opcion "Localización" del articulo | |
data:reactionsLabel |
Texto configurado en la opcion "Reacciones" del articulo | |
data:showTimestamp |
Determina si se muestra o no la fecha del articulo | boolean |
data:showLocation |
Determina si se muestra o no la localidad del articulo | |
data:showAuthor |
Determina si se muestra o no el autor del articulo | |
data:showPostLabels |
Determina si se muestra o no las etiquetas del articulo | |
data:showReactions |
Determina si se muestra o no las reacciones del articulo | |
data:showMobileShare |
Determina si se muestra o no los botones de compartir en la version movil | |
data:showEmailButton |
Determina si se muestra o no el boton de compartir por email | |
data:showBlogThisButton |
Determina si se muestra o no el boton de compartir en blogger | |
data:showTwitterButton |
Determina si se muestra o no el boton de compartir en twitter | |
data:showFacebookButton |
Determina si se muestra o no el boton de compartir en facebook | |
data:showPinterestButton |
Determina si se muestra o no el boton de compartir en pinterest | |
data:olderPageUrl |
Enlace hacia las publicaciones antiguas | url |
data:olderPageTitle |
Titulo de publicaciones antiguas | string |
data:newerPageUrl |
Enlace hacia las publicaciones recientes | url |
data:newerPageTitle |
Titulo de publicaciones recientes | string |
data:mobileLinkUrl |
Url de la vista movil de la pagina actual | url |
data:mobileLinkMsg |
Mensaje relacionado a la vista movil | string |
data:desktopLinkUrl |
Url de la vista de escritorio de la pagina actual | url |
data:desktopLinkMsg |
Mensaje relacionado a la vista de escritorio | string |
data:homeMsg |
Mensaje relacionado a la pagina principal | |
data:navMessage |
Mensaje de estado de la página actual | |
data:postCommentMsg |
Mensaje relacionado al formulario de comentarios | |
data:blogCommentMessage |
Mensaje personalizado del formulario de comentarios | |
data:blogTeamBlogMessage |
Mensaje que indica que solo miembros del blog pueden comentar | |
data:feedLinksMsg |
Mensaje relacionado a los feeds del blog | |
data:commentPostedByMsg |
Mensaje relacionado a los comentarios | |
data:shareMsg |
Mensaje relacionado a los botones de compartir | |
data:shareToTwitterMsg |
Mensaje relacionado al boton compartir de twitter | |
data:shareToFacebookMsg |
Mensaje relacionado al boton compartir de facebook | |
data:shareToPinterestMsg |
Mensaje relacionado al boton compartir de pinterest | |
data:blogThisMsg |
Mensaje relacionado al boton compartir en blogger | |
data:emailThisMsg |
Mensaje relacionado al boton compartir por email | |
data:emailPostMsg |
Mensaje sobre compartir entrada por email | |
data:editPostMsg |
Mensaje del boton para editar la entrada | |
data:editPostMsg |
Mensaje relacionado al comentario eliminado | |
data:adCode |
Datos de adsense que contienen los codigos de anuncios | |
data:cmtIframeInitialHeight |
Altura del formulario de comentarios | |
data:feedLinks |
Tabla que contiene la lista de feeds | array |
data:feedLinks[i].url |
Url del feed del blog | string |
data:feedLinks[i].name |
Nombre del feed del blog | |
data:feedLinks[i].feedType |
Tipo del feed del blog | |
data:feedLinks[i].mimeType |
Mime tipo del feed del blog | |
data:posts |
Tabla que contiene la lista de articulos del blog | array |
data:posts[i].id |
ID de la entrada | string |
data:posts[i].title |
Titulo de la entrada | |
data:posts[i].body |
Contenido de la entrada | |
data:posts[i].snippet |
Resumen hasta 140 caracteres | |
data:posts[i].longSnippet |
Resumen hasta 1000 caracteres | |
data:posts[i].url |
Url de la entrada | url |
data:posts[i].link |
Url del enlace configurado en el titulo | string |
data:posts[i].thumbnailUrl |
Miniatura de la entrada | |
data:posts[i].firstImageUrl |
Imagen principal del articulo | image |
data:posts[i].date |
Fecha de cabecera del articulo | date |
data:posts[i].dateHeader |
Fecha de cabecera de un conjunto de articulos | |
data:posts[i].timestamp |
Fecha del articulo | |
data:posts[i].timestampISO8601 |
Fecha del articulo en formato ISO8601 | |
data:posts[i].lastUpdatedISO8601 |
Fecha de ultima actualizacion del articulo en formato ISO8601 | |
data:posts[i].author |
Nombre del autor | string |
data:posts[i].authorUrl |
Url del perfil del autor | |
data:posts[i].authorProfileUrl |
Enlace del perfil del autor disponible | |
data:posts[i].authorAboutMe |
Resumen del autor | |
data:posts[i].authorPhoto.url |
Url de la imagen del autor | image |
data:posts[i].authorPhoto.width |
Ancho de la imagen del autor | number |
data:posts[i].authorPhoto.height |
Alto de la imagen del autor | |
data:posts[i].hasJumpLink |
Determina si existe un salto de línea | boolean |
data:posts[i].jumpText |
Mensaje del salto de línea | string |
data:posts[i].isFirstPost |
Determina si se trata de la primera entrada | boolean |
data:posts[i].isDateStart |
Determina si el articulo es el mas reciente del mismo dia | |
data:posts[i].editUrl |
Enlace pra editar el articulo | url |
data:posts[i].adminClass |
Agrega la clase del usuario administrador | string |
data:posts[i].allowComments |
Determina si los comentarios estan permitidos | boolean |
data:posts[i].allowNewComments |
Determina si los nuevos comentarios estan permitidos | |
data:posts[i].noNewCommentsText |
Mensaje de indicacion sobre los nuevos comentarios | string |
data:posts[i].numComments |
Numero de comentarios | number |
data:posts[i].commentLabelFull |
Informacion completa de la cantidad de comentarios | string |
data:posts[i].addCommentUrl |
Url de los comentarios del artículo | url |
data:posts[i].addCommentOnclick |
Funcion para abrir comentarios en pop-up | string |
data:posts[i].commentPagingRequired |
Determina si la entrada tiene mas de 200 comentarios | boolean |
data:posts[i].hasOlderLinks |
Determina si existen comentarios anteriores | |
data:posts[i].oldLinkClass |
Clase de paginacion de comentarios anteriores | string |
data:posts[i].oldestLinkUrl |
Url de comentarios anteriores | url |
data:posts[i].oldestLinkText |
Texto relacionado a los comentarios anteriores | string |
data:posts[i].olderLinkUrl |
Url de comentarios anteriores si existen al menos 201 | url |
data:posts[i].olderLinkUrl |
Texto relacionado a los comentarios anteriores si existen al menos 201 | string |
data:posts[i].hasNewerLinks |
Determina si existen comentarios más recientes | boolean |
data:posts[i].newLinkClass |
Clase de paginacion de comentarios más recientes | string |
data:posts[i].newerLinkUrl |
Url de comentarios más recientes | url |
data:posts[i].newerLinkText |
Texto relacionado a los comentarios más recientes | string |
data:posts[i].newestLinkUrl |
Url de comentarios más recientes si existen al menos 201 | url |
data:posts[i].newestLinkText |
Texto relacionado a los comentarios más recientes si existen al menos 201 | string |
data:posts[i].commentRangeText |
Muestra informacion de la paginación de comentarios | string |
data:posts[i].commentFormIframeSrc |
Url del formulario de comentarios | |
data:posts[i].embedCommentForm |
Determina si el formulario de comentarios esta incrustado | boolean |
data:posts[i].showThreadedComments |
Determina si los comentarios aceptan respuestas | |
data:posts[i].commentFeed |
Url del feed de los comentarios | url |
data:posts[i].commentHtml |
HTML de los comentarios del articulo | string |
data:posts[i].avatarIndentClass |
CSS para el avatar de los comentarios | |
data:posts[i].includeAd |
Determina si los anuncios estan habilitados para entradas | boolean |
data:posts[i].emailPostUrl |
Url para compartir por email | url |
data:posts[i].sharePostUrl |
Url para compartir por el articulo | |
data:posts[i].reactionsUrl |
Url del iframe de las reacciones | |
data:posts[i].location.mapsUrl |
Url de localidad asignada al artículo | |
data:posts[i].location.name |
Nombre de la localidad asignada al artículo | string |
data:posts[i].labels |
Tabla con las etiquetas del blog | array |
data:posts[i].labels[i].name |
Nombre de la etiqueta del artículo | string |
data:posts[i].labels[i].url |
URL de la etiqueta del artículo | url |
data:posts[i].labels[i].isLast |
Determina si se trata de la ultima etiqueta de la lista | boolean |
data:posts[i].enclosures |
Tabla con los enlaces de adjunto | array |
data:posts[i].enclosures[i].url |
Url del adjunto del articulo | url |
data:posts[i].enclosures[i].mimeType |
Mimetipo l archivo adjunto del articulo | string |
Extracción
Para recuperar la información se requiere una etiqueta widget tipo Blog
<b:widget id='Blog1' title='Blog' type='Blog'>
<b:includable id='main'>
<data:title/> <!-- Etiqueta -->
<b:eval expr='data:title'/> <!-- Expresión -->
</b:includable>
</b:widget>
Las tablas se pueden extraer con una etiqueta de bucle, por ejemplo:
<b:widget id='Blog1' title='Blog' type='Blog'>
<b:includable id='main'>
<b:loop values='data:posts' var='post'>
<data:post.id/> <!-- Etiqueta -->
<b:eval expr='data:post.id'/> <!-- Expresión -->
</b:loop>
</b:includable>
</b:widget>
Mas detalles y ejemplos en: Widget Blog v1 Blogger Code PE y Widget Blog v2 Blogger Code PE.