Conteúdos para Experiências : Lista REST
Exemplos:
- http://<meu domínio>/lumis/api/rest/conteudoExperiencia/lumgetdata/list
- http://<meu domínio>/lumis/api/rest/conteudoExperiencia/lumgetdata/list?category=filtro
Características
- É interface REST
Interface REST
Essa interface REST retorna, por padrão, os seguintes campos:
- id
- contentId
- name
- introduction
- content
- image
- category
- link
- callToAction
- position
Abaixo vemos um exemplo de retorno dessa interface REST em formato JSON:
AخA
1
{
2
"rows": [
3
{
4
"id": "8A80CB8174E512050174E550EC0B0139",
5
"contentId": "8A80CB8174E512050174E5211BCA0082",
6
"name": "Est voluptatem alias id facili",
7
"introduction": "Sapiente nisi voluptatem. Molestias fuga. Rerum eiusmod facilis et dolor culpa dolor commodi irure itaque occaecat consectetur, aspernatur adipisci sint dolore",
8
"content": "<p>Aut illum, itaque accusamus sunt vel adipisicing incidunt, sunt, obcaecati minima minus magnam sit, alias a reprehenderit, non dolores mollitia voluptates dolor voluptas qui quia ab qui voluptatem.<\/p>\n",
9
"image": {
10
"downloadInlineHref": "http://localhost:8080/portal/lumis/portal/file/fileDownload.jsp?fileId=8A80CB8174E512050174E55F19DD01C0&inline=1",
11
"downloadHref": "http://localhost:8080/portal/lumis/portal/file/fileDownload.jsp?fileId=8A80CB8174E512050174E55F19DD01C0",
12
"format": "png",
13
"macroType": "IMAGE",
14
"mediaId": "8A80CB8174E512050174E55F19DC01BF",
15
"mediaTitle": "po -facebook _1_.png",
16
"fileSize": 29457,
17
"rawValue": "8A80CB8174E512050174E55F19DC01BF",
18
"name": "po -facebook _1_.png",
19
"width": 816,
20
"colorDepth": 32,
21
"href": "http://localhost:8080/portal/lumis/portal/file/fileDownload.jsp?fileId=8A80CB8174E512050174E55F19DD01C0",
22
"contentType": "image/png",
23
"fileId": "8A80CB8174E512050174E55F19DD01C0",
24
"height": 427
25
},
26
"category": "Lorem",
27
"link": "https://www.lumis.com.br/",
28
"callToAction": "Dolorum velit officiis ea laboriosam",
29
"position": {
30
"rawValue": 0,
31
"value": "0"
32
}
33
}
34
],
35
"totalCount": 1
36
}
37
Comparando o resultado da chamada REST com os dados da interface
- id é o Identificador do conteúdo no source.
- contentId é o Identificador do Conteúdo.
- name é o Nome.
- introduction é a Introdução.
- content é o Conteúdo.
- image é a Imagem.
- category é a Categoria.
- link é o Link.
- callToAction é a Chamada para a ação.
- position é a Posição.