Páginas filhas
  • Guia de Especificação da Central de Ajuda TOTVS

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Guia de Especificação da Central de Ajuda


...

A Central de ajuda substitui o Help OnLine dos softwares

...

da TOTVS. Ela deverá ser construída na tecnologia do ERP, segundo os padrões visuais e de busca contidos neste documento.

...

Image Removed

...

Por se tratar de uma tecnologia OnLine, deverá ser previsto no desenvolvimento da interface do ERP, um mecanismo de controle para a exibição de uma mensagem padronizada

...

:
Image Modified
A

...

central de ajuda

...

  • Busca inicial

Busca executada no momento de abertura da central de ajuda. Essa busca levará em conta o contexto em que o usuário abriu a central de ajuda, verificando linha de produto, segmento, versão/release, módulo e entrada de menu (rotina/action).

  • Busca adicional

Busca executada quando o usuário pesquisar algum termo na barra de busca.

  • Link "Veja Mais"

...

A cetral de ajuda deverá ser internacionaizada seguindo as seguintes definições:

  • As strings fixas da central de ajuda deverão ser traduzidas de acordo com o idioma do sistema que acionou a central
  • As fontes de buscas deverão respeitar as definições de internacionalização descritas no decorrer deste guia, nos tópicos de cada fonte de dados.

...

Em "Você precisa Saber",  teremos 3 colunas as seguintes fontess: 

  • Blog da TOTVS
  • Fluig - Comunidade #Segmento (de acordo com o segmento utilizado)
  • Fluig - Comunidade @Consultoria Tributária

...

irá realizar a busca em 4 fontes distintas conforme imagem abaixo:
Image Added

A interface da Central de Ajuda será igual a exibida logo abaixo:
Image Added

Na caixa de texto da central de ajuda o usuário poderá refinar a sua busca, assim, a pesquisa permanece a mesma, porém será utilizado o texto adicional na busca do TDN.
Em "Você precisa Saber", será colocada o resultado da busca do LMS da TOTVS.
Em "Ultimos Publicados", teremos 3 colunas de 3 fontes distintas:

...

TDN

...

, Youtube e Fluig Timeline.
Em "mais acessados" utilizaremos uma outra API de busca do TDN.
O resultado da busca, deverá ter um hiperlink que abrirá a

...

pagina real

...

de

...

nossa documentação, assim, ao clicar em algum item do resultado da busca do TDN,

...

deveremos abrir o

...

Browse padrão da instalação do

...

usuário, com o link

...

(mensagem OPEN do SHELL do sistema operacional).

Âncora
_

...

GoBack
_

...

Atualmente o TDN não suporta o método REST que será utilizado nessa central, por isso, para o desenvolvimento poderá ser utilizado o TDN do seguinte endereço: http://tdn-homolog.totvs.com/. Posteriormente o TDN da TOTVS será atualizado e poderemos atualizar a url na central de ajuda.

Além disso, como ainda não fora disponibilizados tokens no ambiente Fluig da totvs, será necessário instalar um Fluig local para utilizar no desenvolvimento.

 

GoBack

Busca na fonte

...

TDN


A busca na fonte TDN será realizada segunda a API /rest/api/content/search documentada em (https://docs.atlassian.com/confluence/REST/latest/

...

#d3e566) e o método GET.
A busca será feita em utilizando a linguagem CQL do Confluence, documentada em: https://developer.atlassian.com/confdev/confluence-rest-api/advanced-searching-using-cql

...

Onde usaremos os seguintes

...

parâmetros:

...

A busca inicial do TDN deverá ser feita com os seguintes filtros:
SPACE = [Linha de produto]
LABEL = [segmento]
LABEL = [Versão / Release]*
LABEL = [Módulo]
LABEL = [Entrada de menu (rotina/action)]
LIMIT = 6
*O filtro de versão deve estar entre aspas. Exemplo '12'

 

Retornar no máximo 6 resultados.
Os filtros de módulo e entrada de menu (rotina/action) só serão feitos quando o contexto em que o usuário abrir a central de ajuda possuir essas informações, caso contrário esses labels não serão passados na busca.
Exemplo 1.
Cenário: Usuário utilizando o Microsiga Protheus versão 12.1.4, segmento Manufatura, módulo Faturamento executando a rotina Pedido de Vendas (MATA410) o usuário pressiona F1 e a central de ajuda deverá executar o GET conforme abaixo.

...

themeEclipse
languagexml

...

  1. Space
  2. Label


Exemplo de query:
http:/myhost:8080/rest/api/content/search?cql=

...

Bloco de código
themeEclipse
linenumberstrue
http://localhost:8044/rest/api/content/search?cql=SPACE=MP and label=manufatura and label='12_1_4'&LIMIT=10 

...

A busca adicional no TDN deverá fazer todos os filtros da busca inicial e adicionar o filtro aplicado pelo usuário utilizando o campo TEXT e o operador contains ~
Antenção: O conteúdo a ser pesquisado deverá estar entre aspas.
Exemplo de chamada GET para busca adicional no TDN: 

Bloco de código
themeEclipse
languagexml
linenumberstrue
http://localhost:8044/rest/api/content/search?cql=SPACE=MP and label=manufatura and label='12_1_4' and label=faturamento and label=mata410 and TEXT ~ 'pedido de venda matriz' &LIMIT=6 

...

Bloco de código
themeEclipse
languagexml
linenumberstrue
{
"results": [
{
"id": "557074",
"type": "page",
"title": "Relatórios MATR263/MATR264/MATR266",
"_links": {
"webui": "/pages/viewpage.action?pageId=557074",
"tinyui": "/x/EoAI",
"self": "http://localhost:8044/rest/api/content/557074"
},
"_expandable": {
"metadata": "",
"operations": "",
"children": "",
"history": "/rest/api/content/557074/history",
"ancestors": "",
"body": "",
"version": "",
"descendants": "",
"space": "/rest/api/space/MP"
}
},
{
"id": "557072",
"type": "page",
"title": "OX100AIP - Item do Pedido de Venda na Matriz Enviada ao Pedido de Venda",
"_links": {
"webui": "/display/MP/OX100AIP+-+Item+do+Pedido+de+Venda+na+Matriz+Enviada+ao+Pedido+de+Venda",
"tinyui": "/x/EIAI",
"self": "http://localhost:8044/rest/api/content/557072"
},
"_expandable": {
"metadata": "",
"operations": "",
"children": "",
"history": "/rest/api/content/557072/history",
"ancestors": "",
"body": "",
"version": "",
"descendants": "",
"space": "/rest/api/space/MP"
}
}
],
"start": 0,
"limit": 25,
"size": 2,
"_links": {
"self": "http://localhost:8044/rest/api/content/search?LIMIT=10&cql=SPACE=MP%20and%20label=manufatura%20and%20label=%2712_1_4%27",
"base": "http://localhost:8044",
"context": ""
}
} 

...

space=[linha de produto] and (label = "[version]" and label = "segmento"

Image Added

Busca no Youtube

Bloco de código
themeEclipse
languagexml
linenumberstrue
<a href="http://tdn.totvs.com/pages/viewpage.action?pageId=557074"> Relatórios MATR263/MATR264/MATR266</a> 

...

Bloco de código
themeEclipse
languagexml
linenumberstrue
<a href="http://tdn.totvs.com/label/manufatura+12_1_4+faturamento+MATA410">Veja Mais</a> 

...

Pendente de definição

...

 

...

A busca do Youtube será feita, conforme a documentação da API

https://developers.google.com/youtube/v3/docs/

...

playlists/list

...

A busca inicial deverá buscar os 10 últimos vídeos da playlist do segmento utilizando o método playlistItems e filtrando pelo campo playlistID de acordo com a documentação abaixo.

https://developers.google.com/youtube/v3/docs/playlistItems/list?hl=pt-br
Os ID's de playlist devem ser usados conforme tabela abaixo:

Segmento

ID da playlist

Agroindústria

PLXa8l0dq5zRn1TmeVghZIeVSLQdg9G95S

Construção e Projetos

PLXa8l0dq5zRm2akf27RObAU1QjyG-gqI1

Distribuição e Logística

PLXa8l0dq5zRlqnISVp883CEZjCTCBdo6h

Educacional

PLXa8l0dq5zRnHMKTeXiZFWqS1BskvHyWt

Financial Services

PLXa8l0dq5zRkR_D1EPma_vYOO7jw2H8xs

Jurídico

PLXa8l0dq5zRk8YB4St211088OuGt5qln2

Manufatura

PLXa8l0dq5zRnqaxgoQ9-VNm1On9DEp8ey

Saúde

PLXa8l0dq5zRn-O2W-E6w9napYscdbDYAl

Serviços

PLXa8l0dq5zRlvahGL7BlOBR61dY57_AJp

Varejo

PLXa8l0dq5zRnVePPFrWgKbKutUXq020Sl

Cross e Backoffice

PLXa8l0dq5zRm-endolCdVdmlfN0UEVjuy

. No caso especifico do Youtube, cada segmento será uma playlist do usuário "Tutoriais & Demonstrações". O ERP deverá manter a lista de Id por segmento.
Abaixo segue um exemplo de busca na playlist do Segmento de Varejo:

...


...

https://www.googleapis.com/youtube/v3/

...

playlists?part=snippet&

...

id=PLXa8l0dq5zRnVePPFrWgKbKutUXq020Sl

...

Bloco de código
themeEclipse
languagexml
linenumberstrue
https://www.googleapis.com/youtube/v3/search?part=id%2C+snippet&q=Microsiga+Protheus+manufatura+12_1_4+faturamento+MATA410+texto+qualquer+do+usuario&channelId=UChsYWCL7MFkDM4OsK7de8dw &maxResults=10&key={YOUR_API_KEY} 

...

Será retornado um JSON, onde deverá ser usado o campo TITLE e o campo VIDEOID para exibir um link dos vídeos na central de ajuda. A descrição do link deverá ser o campo TITLE e o link deverá ser montado concatenando a URL "https://www.youtube.com/watch?v=" + o VIDEOID de cada vídeo retornado no JSON
Exemplo de retorno:

 

Bloco de código
themeEclipse
languagexml
linenumberstrue
{
"kind": "youtube#searchListResponse",
"etag": "\"Y3xTLFF3RLtHXX85JBgzzgp2Enw/EO1WEOXkxTksXPFCPYRfAtCZ1mE\"",
"nextPageToken": "CAoQAA",
"pageInfo": {
"totalResults": 32,
"resultsPerPage": 10
},
"items": [
{
"kind": "youtube#searchResult",
"etag": "\"Y3xTLFF3RLtHXX85JBgzzgp2Enw/sSo9Pomr2PmoRmxo3At8ldgmrzs\"",
"id": {
"kind": "youtube#video",
"videoId": "Ru7YQbMLgNg"
},
"snippet": {
"publishedAt": "2015-05-19T17:56:13.000Z",
"channelId": "UCliKm_T3MrZrCfow-HrvzEA",
"title": "Universo TOTVS 2015",
"description": "O Universo TOTVS é o principal evento da companhia e ocorre no dia 16 de junho (terça-feira), a partir das 8 horas non stop até às 19h, no Expo Center Norte, ...",
"thumbnails": {
"default": {
"url": "https://i.ytimg.com/vi/Ru7YQbMLgNg/default.jpg"
},
"medium": {
"url": "https://i.ytimg.com/vi/Ru7YQbMLgNg/mqdefault.jpg"
},
"high": {
"url": "https://i.ytimg.com/vi/Ru7YQbMLgNg/hqdefault.jpg"
}
},
"channelTitle": "Totvs",
"liveBroadcastContent": "none"
}
},
... 

...

 

Bloco de código
themeEclipse
languagexml
linenumberstrue
<a href="https://www.youtube.com/watch?v=Ru7YQbMLgNg">Universo TOTVS 2015</a>

...

O link deverá abrir a página do You Tube com a playlist da busca inicial

Bloco de código
themeEclipse
languagexml
titleExemplo de Link:
linenumberstrue
<a href="https://www.youtube.com/playlist?list=PLXa8l0dq5zRnVePPFrWgKbKutUXq020Sl">Veja Mais</a> 

...

Não será feita nenhuma alteração na central quanto a internacionalização da fonte YouTube.

Ao acessar um vídeo, o YouTube permite ativar a legenda do áudio em diversos idiomas.

 

...

O blog TOTVS http://blog.totvs.com/ não possui uma API para realizar as buscas. Ele possui apenas um feed de notícias que pode ser acessado por segmento e retorna um XML com as últimas notícias do segmento. Por conta disso o Blog TOTVS realizará apenas a Busca Inicial. Quando um usuário filtrar algo na central de ajuda, esse filtro não será aplicado ao blog.

...

A busca inicial será feita utilizando o feed rss do segmento conforme modelo abaixo. http://blog.totvs.com/segmentos/nome-do-segmento/feed/

 

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
http://blog.totvs.com/segmentos/distribuicao-e-logistica/feed/ 

 

Atenção: conforme exemplo acima, segmentos que possuírem mais de uma palavra deverão ser concatenados com um hífen.
Os segmentos disponíveis no blog são:

Segmento

Agroindústria

Construção e Projetos

Distribuição e Logística

Educacional

Financial Services

Jurídico

Manufatura

Microempresas

Saúde

Serviços

Varejo

 

...

O blog não fará busca adicional.

...

O blog retorna um XML de acordo com o modelo abaixo.

 

Bloco de código
themeEclipse
languagexml
linenumberstrue
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">
<channel>
<title>TOTVS S/A » Distribuição e logística</title>
<atom:link href="http://blog.totvs.com/segmentos/distribuicao-e-logistica/feed/" rel="self" type="application/rss+xml"/>
<link>http://blog.totvs.com</link>
<description>Blog da TOTVS</description>
<lastBuildDate>Tue, 23 Jun 2015 20:02:09 +0000</lastBuildDate>
<language>pt-BR</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>http://wordpress.org/?v=4.2.2</generator>
<image>
<url> http://blog.totvs.com/wp-content/uploads/2015/01/favicon1-54bfffc8v1_site_icon-32x32.png
</url>
<title>» Distribuição e logística</title>
<link>http://blog.totvs.com</link>
<width>32</width>
<height>32</height>
</image>
<item>
<title>Pagamento de frete eletrônico</title>
<link> http://blog.totvs.com/pagamento-de-frete-eletronico/
</link>
<comments> http://blog.totvs.com/pagamento-de-frete-eletronico/#comments
</comments>
<pubDate>Tue, 02 Jun 2015 13:58:50 +0000</pubDate>Link "Veja Mais" - Blog 

...

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
<a href="http://blog.totvs.com/pagamento-de-frete-eletronico/">Pagamento de frete eletrônico</a> 

...

O link deverá abrir a página do Blog da TOTVS na página do segmento conforme exemplo abaixo.
 

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
<a href="http://blog.totvs.com/segmentos/distribuicao-e-logistica">Veja Mais</a> 

...

A internacionalização no blog será feita da seguinte forma:

Quando o idioma do ERP for espanhol, deverá ser passado o parâmetro ?lang=es na chamada

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
http://blog.totvs.com/segmentos/construcao-e-projetos/?lang=es

Para o idioma português é opcional o parâmetro ?lang=pt (português é o idioma padrão quando nenhum parâmetro for passado)

Quando o idioma for inglês o blog deverá ser consultado em português, pois não há tradução para inglês das páginas dos segmentos filtrados na central de ajuda.

...

O Fluig será exibido em 3 diferentes colunas para as seguintes comunidades:

...

  • Deverão ser exibidos os últimos 6 posts da comunidade associada ao segmento utilizado

...

  • Deverão ser exibidos 6 posts para as comunidades associadas ao módulo acessado. No caso de existir mais de uma comunidade pro mesmo módulo, deverão ser divididos os resultados exibidos entre as comunidades e o link Veja Mais deverá ser montado baseado na comunidade de maior relevância.

...

  • Deverão ser exibidos 6 posts das comunidades de consultoria tributária seguindo a mesma regra das comunidades @módulo. Caso exista mais de uma comunidade, dividir os resultados e montar o link Veja Mais com a comunidade mais relevante.

...

 FLUIG_Comunidades_Final.xlsx

 

As comunidades #Segmentos deverão ser consultadas conforme a lista abaixo: 

Nome

Alias

Manufatura

manufatura-community

Construção e Projetos

construoeprojetos-community

Educacional

educacional-community

Financial

financial-community

Jurídico

jurdico-community

Saúde

sade-community

Microempresas

microempresas

Serviços

servios-community

Distribuição e logística

distribuioelogstica-community

Varejo

varejo-community

...

Nota
titleAtenção

Diferente das outras fontes (Blog, YouTube e TDN), o Fluig será a única fonte onde o conteúdo publicado na central será um conteúdo privado que necessita de autenticação (todas as outras fontes disponíveis na central de ajuda exibirão conteúdos públicos).
Dessa forma, por questões de segurança, os tokens de autenticação do Fluig NÃO devem ficar acessíveis aos clientes em arquivos javascript ou ini.

...

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
http://fluig.totvs.com/api/public/social/post/listSortedPost/construoeprojetos-community?limit=6

...

A busca adicional não será aplicada ao Fluig.

...

A API do Fluig irá retornar um JSON semelhante ao exemplo abaixo.

 

 

object

 

{2}

 

 

 

content

 

[2]

 

 

 

0

 

{31}

 

 

 

postId

:

2681855

 

 

 

text

:

Olá,\nAlguém poderia por favor me explicar o recurso de Associação entre Serviços e Atividades?\nQue seria o objetivo e aplicações?\nObrigado.\n#TOP

 

 

 

formattedWithoutMention

:

Olá,\nAlguém poderia por favor me explicar o recurso de Associação entre Serviços e Atividades?\nQue seria o objetivo e aplicações?\nObrigado.\n#TOP

 

 

 

link

:

 

 

 

 

formattedLink

:

 

 

 

 

youtubeVideoId

:

null

 

 

 

user

 

{33}

 

 

 

social

 

{33}

 

 

 

creationDate

:

1435278028000

 

 

 

tenantId

:

10097

 

 

 

linkedObject

:

null

 

 

 

type

:

DEFAULT

 

 

 

visibility

:

PUBLIC

 

 

 

comments

 

[2]

 

 

 

numberLikes

:

0

 

 

 

numberShares

:

0

 

 

 

numberComments

:

2

 

 

 

numberDenouncements

:

0

 

 

 

numberWatchers

:

2

 

 

 

tags

:

null

 

 

 

url

:

/post/construoeprojetos-community/2681855

 

 

 

recommendationMetadata

 

{0}

 

 

 

customData

 

{0}

 

 

 

hasMentions

:

false

 

 

 

mentions

:

null

 

 

 

originShare

:

null

 

 

 

supported

:

false

 

 

 

watching

:

false

 

 

 

shareMentionVO

:

null

 

 

 

formattedText

:

Olá,\nAlguém poderia por favor me explicar o recurso de Associação entre Serviços e Atividades?\nQue seria o objetivo e aplicações?\nObrigado.\n#TOP

 

 

 

youtubeLink

:

false

...

 

 

 

object

 

{2}

 

 

 

content

 

[10]

 

 

 

0

 

{31}

 

 

 

1

 

{31}

 

 

 

postId

:

2631806

 

 

 

text

:

 

 

 

 

formattedWithoutMention

:

 

 

 

 

link

:

 

 

 

 

formattedLink

:

 

 

 

 

youtubeVideoId

:

null

 

 

 

user

 

{33}

 

 

 

social

 

{33}

 

 

 

creationDate

:

1432316497000

 

 

 

tenantId

:

10097

 

 

 

linkedObject

 

{26}

 

 

 

id

:

2631794

 

 

 

tenantId

:

10097

 

 

 

creationDate

:

1432316344000

 

 

 

lastUpdateDate

:

1432316344000

 

 

 

user

 

{20}

 

 

 

social

 

{20}

 

 

 

numberLikes

:

0

 

 

 

numberShares

:

6

 

 

 

numberComments

:

0

 

 

 

numberDenouncements

:

0

 

 

 

numberWatchers

:

2

 

 

 

tags

:

null

 

 

 

url

:

/post/ana.pasini-69/2631794

 

 

 

sociableType

:

SocialPost

 

 

 

removed

:

false

 

 

 

customData

:

{}

 

 

 

text

:

Boa tarde pessoal, estou com um problema na configuração dos cheques do Santander, já alterei de tudo... o primeiro formulário imprime certinho, mas o segundo imprime totalmente fora das linhas de impressão. as vezes altero a linha e a configuração muda a coluna !! \nAlguém tem por acaso os parâmetros do Santander pra me passar? Ou alguém pode me ajudar de alguma outra forma?\n#cheque #impressao #santander

 

 

 

link

:

 

 

 

 

type

:

DEFAULT

 

 

 

visibility

:

PUBLIC

 

 

 

linkedObject

:

null

 

 

 

hasMentions

:

false

 

 

 

youTubeLink

:

false

 

 

 

author

 

{20}

 

 

 

textWithMentions

:

Boa tarde pessoal, estou com um problema na configuração dos cheques do Santander, já alterei de tudo... o primeiro formulário imprime certinho, mas o segundo imprime totalmente fora das linhas de impressão. as vezes altero a linha e a configuração muda a coluna !! \nAlguém tem por acaso os parâmetros do Santander pra me passar? Ou alguém pode me ajudar de alguma outra forma?\n#cheque #impressao #santander

 

 

 

mentioningId

:

2631794

 

 

 

 

 

 

type

:

RECOMMENDATION

 

 

 

visibility

:

CUSTOM

 

 

 

comments

 

[0]

 

 

 

numberLikes

:

0

 

 

 

numberShares

:

0

 

 

 

numberComments

:

0

 

 

 

numberDenouncements

:

0

 

 

 

numberWatchers

:

1

 

 

 

tags

:

null

 

 

 

url

:

/post/financial-community/2631806

 

 

 

 

 

 

Atenção: os posts do fluig não possuem título. Por isso deverá ser usado o conteúdo do post. O conteúdo deverá ser cortado de forma que seja exibido duas linhas no link da Central de Ajuda concatenada com '...'
Exemplo:
 

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
<a href="http://fluig.totvs.com/portal/p/10097/post/financial-community/2631806"> Boa tarde pessoal, estou com um problema na configuração dos cheques...</a> 

...

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
<a href="http://fluig.totvs.com/portal/p/10097/subject/construoeprojetos-community">Veja Mais</a> 

...

Definição pendente de verificação das comunidades de MI

 

...

Nota
titleAtenção

Não será suportado nenhum tipo de autenticação.

 

 

    •  A busca no Fluig será feita com base nas comunidades #Segmento.
      Ao entrar na central de ajuda, deverá ser feita uma busca listando os últimos 10 posts da comunidade relacionada ao segmento, de acordo com a lista abaixo:

 

O cliente deverá configurar duas URL's. Uma para a busca inicial e outra para a busca adicional. Os parâmetros da chamada GET deverão estar entre chaves duplas {{}} e o conteúdo opcional entre colchetes duplos [[]]. O conteúdo opcional são os parâmetros que podem não ser passados pela aplicação de acordo com o contexto.
Os parâmetros suportados são:

...

  • {{versao}}
  • {{modulo}}
  • {{rotina}}

...

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
http://localhost:8044/rest/api/content/search?cql=SPACE=QUALQUER and label=segmento and label=versao [[and label=modulo]] [[and label=rotina]] &LIMIT=10 

 

Quando o parâmetro não for utilizado na central de ajuda, todo conteúdo entre os colchetes duplos deverá ser removido.

...

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
http://localhost:8044/rest/api/content/search?cql=SPACE=QUALQUER and label=segmento and label=versao [[and label=modulo]] [[and label=rotina]] and TEXT ~ texto &LIMIT=6

 

...

  • Título da fonte de integração

Título exibido na central de ajuda

  • URL base

Será a URL inicial utilizada na criação dos links exibidos na central de ajuda

  • Campo URL

Deverá identificar o caminho do campo no JSON retornado que contém a URL. Será um complemento da URL Base na criação dos links. Caso o JSON contenha o caminho completo neste campo, a URL base não deverá ser preenchida. Deverá ser preenchido o caminho completo utilizado o caractere dois pontos entre cada campo.

  • Campo Title

Deverá identificar o caminho do campo no JSON retornado que contém o título que será exibido na Central de Ajuda. Deverá ser preenchido o caminho completo utilizado o caractere dois pontos entre cada campo.

  • Limite caracteres Title

...

Bloco de código
themeEclipse
languagexml
linenumberstrue
{
"results": [
{
"id": "557074",
"type": "page",
"title": "Relatórios MATR263/MATR264/MATR266",
"_links": {
"webui": "/pages/viewpage.action?pageId=557074",
"tinyui": "/x/EoAI",
"self": "http://localhost:8044/rest/api/content/557074"
}, 

...

Bloco de código
themeEclipse
languagexml
titleExemplo:
linenumberstrue
<a href="http:localhost:8044/pages/viewpage.action?pageId=557074">Relatórios MATR263/MATR264/MATR266</a>

...

  • Configuração de acesso à API
    • URL Busca Inicial
    • URL Busca Avançada
    • URL "Veja Mais"

 

  • Configuração de retorno da API
    • Título da fonte de integração (para exibição na central de ajuda)
    • URL base
    • Campo URL
    • Campo Title
    • Limite caracteres Title

 

...

Para internacionalização da fonte customizada, vamos disponibilizar o identificador {{ idioma }} para o cliente receber o idioma utilizado.

O identificador {{ idioma }} deverá ser substituido nas URL's configuradas da fonte customizada pela sigla do idioma, conforme abaixo

Idiomasigla
portuguêspt
inglêsen
espanholes

 

...

 

Status do documentoConcluído
Data23/08/2015
Versão2.0
Versão anterior1.0
Autores

Ricardo Augusto Da Costa

 

 

...

&key=\{YOUR_API_KEY}