Mensaje de solicitud para el método HomepageDataService.FetchDocuments
.
Representación JSON |
---|
{ "homepageDataConfig": string, "pageSize": integer, "type": enum ( |
Campos | |
---|---|
homepageDataConfig |
Obligatorio. Es el nombre de la configuración de datos de la página principal. Formato: |
pageSize |
Es la cantidad máxima de documentos que se devolverán. El valor máximo permitido es 20. |
type |
Es el tipo de solicitud. |
disableCache |
Opcional. Si es verdadero, no se usará la caché. |
Campo de unión request_type . Es el tipo de la solicitud. request_type puede ser solo uno de los siguientes: |
|
recommendedDocuments |
Es la configuración para recuperar los documentos recomendados para el usuario. |
recentDocuments |
Es la configuración para recuperar documentos recientes del usuario. |
recentEvents |
Es la configuración para recuperar los eventos recientes del usuario. |
announcements |
Es la configuración para recuperar anuncios para el usuario. |
RecommendedDocuments
Es la configuración para recuperar los documentos recomendados para el usuario.
Representación JSON |
---|
{
"types": [
enum ( |
Campos | |
---|---|
types[] |
Opcional. Es el tipo de documentos que se mostrarán en los documentos recomendados. Si está vacío, se mostrarán todos los tipos de documentos. |
RecentDocuments
Es la configuración para recuperar documentos recientes del usuario.
Representación JSON |
---|
{
"types": [
enum ( |
Campos | |
---|---|
types[] |
Opcional. Es el tipo de documentos que se mostrarán en los documentos recientes. Si está vacío, se mostrarán todos los tipos de documentos. |
RecentEvents
Este tipo no tiene campos.
Es la configuración para recuperar los eventos recientes del usuario.
Anuncios
Es la configuración para recuperar anuncios para el usuario.
Representación JSON |
---|
{
"types": [
enum ( |
Campos | |
---|---|
types[] |
Opcional. Es el tipo de anuncios que se mostrarán. Si está vacío, se devuelven todos los tipos de anuncios. |