You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2022-01-06 22:55:24

luciano.santos
Member
Registered: 2022-01-06
Posts: 2

integrar GLPI via API com o Microsoft Excel

Boa tarde a todos, não sei se alguém teve a mesma dificuldade que eu, eu consigo através do Postman ou isonmia buscar as informações do GLPI, eu preciso jogar os tickets para o excel pois eu crio umas métricas de faturamento via excel mais não estou tendo sucesso utilizando a API.

Alguém pode me apoiar nesta situação.

Offline

#2 2022-01-13 14:23:25

luciano.santos
Member
Registered: 2022-01-06
Posts: 2

Re: integrar GLPI via API com o Microsoft Excel

Consegui resolver meu problema de trazer os tickets da API do GLPI para o Excel. Como paliativo, criei um "token de sessão" pelo postman e inseri na String de conexão e criei a Query que eu precisava para acessar as informações necessárias.

Ex.: http:// meuglpi.com/apirest.php/ticket?session_token=session_token&app_token=appToken&range=6880-10000&expand_dropdowns=true

No Power Query do Excel ficou assim a String de conexão:

let
    Fonte = Json.Document(Web.Contents("http://meuglpi.com/apirest.php/ticket?session_token=session_token&app_token=appToken&range=6880-10000&expand_dropdowns=true", [Headers=[#"Content-Type"="application/json"]])),
    #"Convertido para Tabela" = Table.FromList(Fonte, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
in
    #"Convertido para Tabela"
------------------------------------

Agora vou criar uma função no Power Query para não precisar gerar o token de sessão em outro aplicativo fora do Excel.

Last edited by luciano.santos (2022-01-13 14:25:27)

Offline

Board footer

Powered by FluxBB