Mensagem de pedido para o método HomepageDataService.FetchDocuments.
| Representação JSON |
|---|
{ "homepageDataConfig": string, "pageSize": integer, "type": enum ( |
| Campos | |
|---|---|
homepageDataConfig |
Obrigatório. O nome da configuração de dados da página inicial. Formato: |
pageSize |
O número máximo de documentos a devolver. O valor máximo permitido é 20. |
type |
O tipo de solicitação. |
disableCache |
Opcional. Se for verdadeiro, a cache não é usada. |
Campo de união request_type. Tipo do pedido. request_type só pode ser uma das seguintes opções: |
|
recommendedDocuments |
Configuração para obter documentos recomendados para o utilizador. |
recentDocuments |
Configuração para obter documentos recentes do utilizador. |
recentEvents |
Configuração para obter eventos recentes do utilizador. |
announcements |
Configuração para obter anúncios para o utilizador. |
RecommendedDocuments
Configuração para obter documentos recomendados para o utilizador.
| Representação JSON |
|---|
{
"types": [
enum ( |
| Campos | |
|---|---|
types[] |
Opcional. O tipo de documentos a devolver nos documentos recomendados. Se estiver vazio, são devolvidos todos os tipos de documentos. |
RecentDocuments
Configuração para obter documentos recentes do utilizador.
| Representação JSON |
|---|
{
"types": [
enum ( |
| Campos | |
|---|---|
types[] |
Opcional. O tipo de documentos a devolver nos documentos recentes. Se estiver vazio, são devolvidos todos os tipos de documentos. |
RecentEvents
Este tipo não tem campos.
Configuração para obter eventos recentes do utilizador.
Anúncios
Configuração para obter anúncios para o utilizador.
| Representação JSON |
|---|
{
"types": [
enum ( |
| Campos | |
|---|---|
types[] |
Opcional. O tipo de anúncios a devolver. Se estiver vazio, são devolvidos todos os tipos de anúncios. |