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. |