Boa tarde amigo, muito bom suas explicações sou novo neste tema de API e estou tentando conectar em uma web com usuário e senha para adquirir um token e seguir com as extrações de dados, mas no momento de adquirir o token ele apresenta o erro. DataSource.Error: Há suporte para Web.Contents com a opção Content somente durante uma conexão anônima.
@DevAnalytics2 жыл бұрын
Fala Ederson Garcia! De forma resumida, conexões em APIs devem ser feitas em modo anônimo. Isso por que você já estará passando as credenciais, seja pelos headers, ou query params. Por isso, sugiro apenas mudar o modo da sua consulta para anônimo e creio que irá funcionar ;)
@edersongarcia8552 жыл бұрын
@@DevAnalytics obrigado vou fazer tentar fazer deste modo obrigado
@leonardodiassilva43962 жыл бұрын
@@DevAnalytics Muito relevante isso. Coloque em destaque desta publicação. ;)
@DevAnalytics2 жыл бұрын
@@leonardodiassilva4396, Valeu pelo toque ;)
@viniciussardenberg7062 ай бұрын
@@DevAnalytics sei que tõ atrazado pra festa, mas você sabe aonde nesse código que eu posso converter o encoding pra lidar com caracteres latinos?
@ryanmontanozemniacak379110 ай бұрын
Muito obrigado pelo vídeo! Achei ótimo, é o primeiro que estou vendo ao estudar o tema e já me ajudou muito!
@DevAnalytics3 ай бұрын
Muito obrigado, Ryan! Existem muitos outros vídeos do mesmo tema neste canal ;) Bons estudos!
@warlockalpha2 жыл бұрын
Top tema. Nem comecei a assistir direito e já dei Like. Vou vim comentar e já volto a assistir. Uso isso sempre para coletar dados de um sistema de câmeras
@DevAnalytics2 жыл бұрын
Muitíssimo obrigado pelo comentário, Ronivaldo. No canal temos muito mais vídeos deste tema ;)
@AlexSilva-yt9kq Жыл бұрын
Parabens, de forma simples e objetiva sanou uma dúvida muito grande! Sucesso
@DevAnalytics3 ай бұрын
Gratidão enorme, Alex!!! Um forte abraço!
@tiagomonteiro84302 жыл бұрын
Excelente vídeo, bem o que estava precisando. Parabéns pela didatica e conhecimento. Muito obrigado!
@DevAnalytics2 жыл бұрын
Muitíssimo obrigado, Tiago!!! 👍🏻👍🏻👍🏻
@geraldonuccijunior32322 жыл бұрын
Muito obrigado! Atendeu as minhas necessidades.
@DevAnalytics2 жыл бұрын
Eu que agradeço a confiança 👍🏻👍🏻
@gregoryoliveira83582 жыл бұрын
Cara, estou aprendendo bastante contigo! Muito obrigado pelo conteúdo. :-)
@DevAnalytics Жыл бұрын
Eu que agradeço, Gregory! Um forte abraço!
@felipemarques65982 жыл бұрын
Excelente! explicou muito bem, super útil. Se possível seria interessante fazer um vídeo integrando o power bi com o sistema Conta Azul
@DevAnalytics2 жыл бұрын
Muito obrigado, Felipe! Anotada a dica 🤜🏻🤛🏻
@KlebersonAlmeida Жыл бұрын
@@DevAnalytics Tambem gostaria da conexão com o Conta Azul
@fernandosouza-ty7ti4 жыл бұрын
Excelente conteúdo era exatamente o que eu precisava, mto obrigado!!! fiz e deu certo
@Arnal173 жыл бұрын
Cara, se possível fazer um vídeo do mesmo sistema que esse só que com a documentação do Conta Azul, ficaria extremamente grato. Estou quebrando a cabeça pra tentar fazer a integração com o Conta Azul.
@RafaelBatistella3 жыл бұрын
Também estou tentando fazer, ficaria muito grato
@KlebersonAlmeida3 жыл бұрын
Tambem quero fazer isso, usamos o Conta Azul aqui
@DevAnalytics3 жыл бұрын
Fala Arnaldo! Anotada a dica sobre o conta azul ;) Um forte abraço!!!
@arielnevel3 жыл бұрын
@@DevAnalytics conseguiram?
@josejunior-uv5he2 жыл бұрын
Obrigado. Ajudou bastante.
@DevAnalytics2 жыл бұрын
Obrigado a você, José 👍🏻👍🏻👍🏻
@kleuberserra3903 жыл бұрын
Top, ganhou mais 1 inscrito, não tinha me aprofundado tanto assim no M.
@DevAnalytics3 жыл бұрын
Muito obrigado, Kleuber Serra 👊👊👊
@marcelofavaroborges82612 ай бұрын
Bom dia! Como faz para fazer a atualização automatica desses dados via powerbi web?
@tsssousa3 жыл бұрын
O teu conteúdo me ajudou e muito, no meu caso a API retorna um XML!! Valeu
@DevAnalytics3 жыл бұрын
Valeu Thiago! Forte abraço!
@filipe.falcao3 жыл бұрын
Vídeo top. Eu fiquei com dúvida em nos primeiros parâmentros que foram criados (& application_name & e & secret_phrase&), pois o que seria cada um desses parâmentos ou melhor onde é encontrado eles. Estou tentando conectar o Nibo no power bi, pela documentação seria uma maneira simples, porém acredito que será necessário criar uma função no M, e eu não possuo conhecimento ainda para tal.
@DevAnalytics3 жыл бұрын
Fala Felipe! Estes parâmetros são variáveis que criei com os valores que precisavam ser passados na requisição da API do vídeo. Eu não mostrei o conteúdo delas, pois tratavam de chaves de acesso (o mesmo que senhas) e isso iria comprometer a segurança do user que eu estava utilizando. Cada API possuí métodos de autenticação e principalmente parâmetros próprios, vale a pena sempre que tentares conectar-se a uma API, buscar a sua respectiva documentação. Nela, sempre estará descrito quais os parâmetros que precisarás passar na requisição, bem como os seus tipos ;)
@rafaelmiranda10482 жыл бұрын
Conseguiu?
@gersonmvp5 жыл бұрын
Parabéns pelo vídeo.
@DevAnalytics5 жыл бұрын
Muito obrigado Gerson! É uma honra receber um elogio de uma referência como vc!
@lynncastanonmattos80803 жыл бұрын
Excelente vídeo, ajudou eu a entender muito sobre como devo fazer.
@natethegreat19853 жыл бұрын
Olá, achei o vídeo muito instrutivo e acho que é o início do caminho para conseguir o que faço hoje com o Postman. Minha API precisa de autenticação com meu usuário do AAD. Como faço para abrir uma janela (com algo semelhante ao Callback URL), concluir a autenticação e armazenar meu token temporário? Obrigado.
@DevAnalytics3 жыл бұрын
Fala Nathan! Cara, taí uma coisa que eu acredito que não rola fazer :( Se eu descobrir eu faço um vídeo explicando ;) Abs!
@goaguiar992 жыл бұрын
Ajudou muito!!!! Obrigado.
@DevAnalytics2 жыл бұрын
Obrigado a você, Gabriel, por estar aqui conosco 👍🏻👍🏻👍🏻
@samueldial14 жыл бұрын
Muito bom o canal! Não fica focando no básico
@MLJM253 Жыл бұрын
Muito legal o conteúdo, aprendi muito. Porem estou tentando conectar a um API que tem AUTHORIZATION e não estou conseguindo, não sei se é necessário algum passo extra ou não
@MLJM253 Жыл бұрын
O API seria o da John Deere e tem um passo a passo em um notebook de como fazer, caso alguém puder me ajudar
@DevAnalytics Жыл бұрын
Olá Maicon! Dê uma olhadinha nos vídeos aqui do canal, pois tem exemplos aqui de como se conectar em uma API com Authorization.
@alemichelman11 ай бұрын
Raphael, tudo bem??? Estou tentando conectar com o ERP do Conta Azul, quero integrar ao Power BI, eu consigo fazendo como no seu video?
@DevAnalytics3 ай бұрын
Sim, seguindo este, como também outros vídeos do canal, onde eu abordo este tema, você poderá implementar uma integração com o Conta Azul ;) Basta olhar a documentação deles e verificar qual das abordagens que mostrou nos vídeos que se encaixa melhor para a API em questão ;)
@murilomaia7094 жыл бұрын
Excelente Material. Parabéns!
@MekThow2 жыл бұрын
e como eu posso estar colocando mais Headers ? na minha api a gente se autentica com 2 token no Headers e o e-mail empresarial, nenhum parâmetro é passado no Body, e também possui o content e accept como apliccation no header
@DevAnalytics2 жыл бұрын
Fala Renan! Tudo certo? Você pode passar quantos Headers forem necessários ;) A função Web.Contents, mais especificamente em seus parâmetros, pode receber a propriedade Headers, onde ela tem que ser passada em formato de records "[]". Ex: Headers = [ header1 = "", header2 = "", header3 = "" ] Bom, é isso, espero ter lhe ajudado ;)
@henriquesalesleite16534 жыл бұрын
Ótimo vídeo, me ajudou bastante. Muito Obrigado!
@amandalima76972 жыл бұрын
Boa tarde, uma dúvida: em uma api que possui payload para requisição, como incluir? payloand solicita a data em timestamp e nonce em valor randômico de 32 bits. J á tentei criar vendo milhares de vezes o vídeo mas não consegui
@DevAnalytics2 жыл бұрын
Boa tarde Amanda. Para você passar um payload (body) na requisição, você precisa usar a opção da função Web.Contents chamada Content. Além disso, caso o payload seja em format json, você poderá usar a função Json.FromValue para formatá-lo. Desta forma, você não precisará parsear ele em formato binary. Neste vídeo kzbin.info/www/bejne/qGevg6mir9dpfcU, eu mostro isso por volta do minuto 20. Sobre o timestamp, temos um vídeo explicando como trabalhar com este tipo de data. Agora, sobre o 32 bits randômico, essa eu ficarei te devendo, pois seria necessário entender melhor este valor, olhando muito provavelmente a documentação da API que queres se conectar. De qualquer forma, acredito que estas informações já lhe sejam bem úteis ;) Abs!
@AuditM Жыл бұрын
Preciso do código para integrar ClickUp com o Power bi. Alguém tem?
@inaciogoes63172 жыл бұрын
Deu certo, muito bom, mas agora não estou conseguindo configurar atualização agendada pelo gateway do colibri, tem como fazer?
@DevAnalytics2 жыл бұрын
Fala Inácio, tudo certo? Que bom que você conseguiu 🙌🏻 Sobre sua dúvida, conexões em APIs não usam gateway e suas conexões são do tipo anônimas 👍🏻👍🏻👍🏻
@inaciogoes63172 жыл бұрын
@@DevAnalytics mas elas vão atualizar sozinhas?
@DevAnalytics2 жыл бұрын
@@inaciogoes6317, não não, as atualizações devem ser configuradas no Power BI serviço. O que quis dizer é que não é usado gateway em conexões em apis. Além disso, o tipo da conexão deve ser anônima e caso sua URL de busca contenha um caminho além do domínio ex: api.com.br/v1/produtos Você deverá usar a opção RelativePath na função do PowerQuery. Ex: Web.Contents( "api.com.br/v1", [ RelativePath = "produtos" ] ) Se colocares tudo junto lá no primeiro parâmetro do Web.Contents, a atualização no Power BI serviço não irá funcionar. Tem vídeos mais recentes do canal em que eu mostro isso ;)
@kah794 жыл бұрын
Parabéns!Quem agradece sou eu!
@kelvinfrade58903 жыл бұрын
Preciso fazer login em uma espécie de Pop-Up, onde que o usuário e senha será passado como parâmetro na Requião POST para gerar o Token, ai depois encapsula e traz os dados que aquele usuário tem permissão para ver. Poderia me ajudar por gentileza?
@DevAnalytics3 жыл бұрын
Fala @Kelvin. Bom, quando falamos em integrações de APIs, Pop-Ups não podem ser preenchidos em fluxos normais, a não ser que vc esteja trabalhando com RPA. Porém, para ter aparecido um Pop-Up em uma simulação (ex: Postman), é por que você está tentando se conectar em uma API que tem um fluxo de autenticação tipo OAuth2 e você não está implementando esta integração da forma correta. Normalmente, OAuth2 segue a premissa de que vc deve enviar primeiro uma requisição para buscar token e com este token, você faz uma segunda requisição para o link de acesso aos dados. Tem um vídeo no canal que explica como fazer este processo (ele já é antiguinho, mas dá uma noção de como fazer). kzbin.info/www/bejne/jpnVaWlqedGZhKc Um forte abraço!
@Julyanarp3 жыл бұрын
Muito bom o vídeo! parabéns :)
@jeremiasramos48875 жыл бұрын
Parabéns Optmo video,podias fazer um video sobre power bi embedd na pagina web existe muito pouco sobre isso na internet em pt-br
@DevAnalytics5 жыл бұрын
Muito obrigado Jeremias! Fique ligado que em breve eu irei lançar um vídeo sobre embedded 👍👊
@jeremiasramos48875 жыл бұрын
@@DevAnalytics Fico aguardando, obrigado desde já
@alessandrolino4 жыл бұрын
Ótimo vídeo. Parabéns!!
@davidzuniga6480 Жыл бұрын
Boa tarde, amigo to tendo um problema quando tento concatenar o "bearer " & token, nao sei se o indexado mudou. mas aparece o error Expression.Error: Não conseguimos aplicar o operador & aos tipos Text e Record. Detalhes: Operator=& Left=bearer Right=[Record] se puder me dar uma luz agradeço
@DevAnalytics Жыл бұрын
David, a mensagem de erro informa que o operador “&” que usasse para concatenar a palavra Bearer com o token, não pode ser aplicada, pois em um dos lado (no caso o token) está em formato record. Tens que pegar apenas o token como valor em texto para poder funcionar 👍🏻
@davidzuniga6480 Жыл бұрын
@@DevAnalytics mas estou precisando que na frente do token apareça Bearer, como aparece no teu video que alias me deixou com varias duvidas esclarecidas amei
@jhonathanhenrique88812 жыл бұрын
Vídeo muito bom, eu estou conseguindo realizar consultas na API e atualizar no meu Power BI desktop, porem ao publicar o relatório no Power BI Reporte Server, que fica na minha rede local, não consigo autenticar para agendar as atualizações automáticas. Alguma sugestão do que pode ser?
@DevAnalytics2 жыл бұрын
Muito obrigado Jhonathan. Falha em atualizar no Power BI serviço ou no Report Server podem ser ocasionadas se não for utilizado o parâmetro RelativePath na função Web Contents (eu abordo isso com detalhes nos últimos vídeos sobre este assunto no canal). Outro ponto, como estás usando o Report Server em uma rede local, pode ser que exista alguma regra de Firewall ou até mesmo esta rede não esteja se comunicando com o endereço onde o Power BI precisa buscar as informações (API). Verifique com sua TI se não existe estes bloqueios 😉 Um forte abraço!
@brunotatsch3 жыл бұрын
Muito bom o video, me ajudou muito !!! Obrigado!
@DevAnalytics3 жыл бұрын
Muito obrigado, Bruno!
@elopes_3 жыл бұрын
Muito bom, excelente! ajudou muito!!
@RafaelSouza-gp9xl2 жыл бұрын
da pra fazer para o facebookAds? maneiro demais, parabéns
@DevAnalytics2 жыл бұрын
Fala Rafael Souza, tudo certo? É possível sim se conectar na API do Facebook ADS, para isso, sugiro olhar a documentação deles developers.facebook.com/products/marketing-api?locale=pt_BR E conferir mais dos vídeos que temos aqui no canal, para que possas definir uma estratégia de consumo ;) Um forte abraço!
@HilgnerSmart3 ай бұрын
É possivel fazer isso com a Hotmart ?
@DevAnalytics3 ай бұрын
Sim! É totalmente possível \o/
@HilgnerSmart3 ай бұрын
@@DevAnalytics Eu acho que mesmo erro que o rapaz do video teve, eu estou tendo, porque eu realizei a autenticação, criei as credenciais e tudo, e a Hotmart me retornou um Token e daí pra frente, não consigo progredir.
@douglasfsa3 жыл бұрын
O que pode ser esse erro?? The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
@DevAnalytics3 жыл бұрын
Fala Douglas, tudo certo? O teu problema está mais relacionado a conexão de rede, ou certificado digital em comunicações criptografadas (SSL), do que propriamente dito pelo código feito. Sugiro verificar se o host que está a API está ativo, ou se ele exige a apresentação de algum sertificado SSL (o que creio que não daria para fazer com o power bi). De qualquer forma, tudo leva a crer que é algum detalhe na camada de rede entre os dois serviços ;)
@ricardolazzaridarosa4304 жыл бұрын
Olá, parabéns pela explicação pois me ajudou muito nos meus relatórios. Porém, estou tendo problema para realizar uma atualização agendada pelo Gateway do Power BI online. Como adiciono a fonte de dados no gateway ? Abraços.
@DevAnalytics3 жыл бұрын
Olá Ricardo! Para consumo em APIs você não precisa configurar Gateway. Você precisa apenas colocar a conexão com o tipo anonymous. Não esqueça tmbm de usar o RelativePath, pois o Power BI Serviço exige este parâmetro na função Web.Contents. Segue o link da referência desta função na documentação da Microsoft docs.microsoft.com/pt-br/powerquery-m/web-contents Forte Abraço!
@brunomendes15333 жыл бұрын
Olá Ricardo, você conseguiu configurar ? o meu não da erro, atualização ocorre, porém não busca os dados, não sei o que pode ser, sendo que quando atualizo no desktop funciona normal.
@RicardoLazzaridaRosa2 жыл бұрын
@@brunomendes1533 Deu certo sim, estranho você não ter erro e assim mesmo não atualizar os dados. Eu deixo Metodo de Autenticação, como Anônimo e Ignoro Conexão de teste. Você add as conexões ao seu Gateway ?
@Pedro-sj3co2 жыл бұрын
Com o sharepoint devo seguir o raciocínio quando quero atualizar uma lista online?
@DevAnalytics2 жыл бұрын
Fala Pedro, tudo certo? Então, embora para se conectar com uma lista online do SharePoint seja parecido com os conteúdos da Web, e por mais que, por debaixo do panos, muito provavelmente seja usada a função Web.Contents. O que vemos mesmo é as funções do SharePoint no m Language, o que dificulta um pouco a abordagem feita neste vídeo. Abraço!
@aespindolapitz3 жыл бұрын
Excelente este script. Pode encaminhar para não correr risco de esquecer ou digitar algo errado?
@dariom50734 жыл бұрын
Excelente explicacion, Muchas gracias!
@PedroRoque4 жыл бұрын
Boa noite! Seria possível você mostrar como fazer essa integração utilizando a api do Google pra conectar com o Google Sheets
@PedroRoque4 жыл бұрын
Consegui fazer e postei no link abaixo kzbin.info/www/bejne/pnyzXqeun72ClZY
@taniavieira42722 жыл бұрын
Olá! Parabéns pelo Vídeo!!! Por favor poderia me ajudar, depois de colocar o Json.Document a minha chave não aparece uma tabela com Data:falha na autenticação. O que poderia ser?
@DevAnalytics2 жыл бұрын
Olá Tânia! Este problema esta acontecendo, pois foi alterada a forma de conexão da API da Omie. Dê uma olhada neste video m.kzbin.info/www/bejne/nWfPYYWdZcqtbJo onde eu mostro como fazer a conexão 👍🏻👍🏻👍🏻
@samueldial14 жыл бұрын
Você poderia ter usado a documentação da Conta Azul. Lá é bem legal pra testar uma conexão de power BI com uma API e OAuth 2
@DevAnalytics4 жыл бұрын
Show de bola Samuel. Vou dar uma olhada na documentação da conta azul e quem sabe nos próximos conteúdos usamos ela 😉
@lucasfurtado.15194 жыл бұрын
@@DevAnalytics Vim ver esse vídeo exatamente por isso. Samuel pode me ajudar a conectar o Conta Azul ao Power Bi?
@annaelizabeth85933 жыл бұрын
@@lucasfurtado.1519 Olá, estou tentando fazer a conexão agora mas não consigo, poderiam me dizer como conseguiram? annaelizabethpsantos@gmail.com
@lucasfurtado.15193 жыл бұрын
@@annaelizabeth8593 Não consegui conectar
@Arnal173 жыл бұрын
@@lucasfurtado.1519 pela documentação do Conta Azul, parece que o Power BI não suporta a autentificação. Sabe me dizer se esse foi o seu problema?
@alessem5 жыл бұрын
Olá, fiquei com uma dúvida, eu já tenho um token de uma API externa que me foi passada por uma fornecedor, como faço ? Também tenho uma dúvida com a seguinte parte, let body = "{ ""application"" : """", ""application_secret_"" : """" }", Estou aprendendo agora e já tentando fazer, poderia me ajudar?
@fabiorobertomarquesdeolive254 жыл бұрын
Também tenho a mesma dúvidas... Esse é um tema muito interessante para ser mais explorado !! Desde já, agradeço pela ajuda!!
@cerbero23582 жыл бұрын
É possível solicitar o login e senha ao acessar o Power bi desktop, para atualizar os dados das tabelas de acordo com esse login? Estou tentando otimizar essa funcionalidade de autenticação para poder inserir o login e senha ao acessar o projeto no power bi, e com isso carregar os dados da api rest apenas do login acessado. faz uma semana que estou tentando e não consigo, dês de já agradeço
@DevAnalytics2 жыл бұрын
Olá! Muito obrigado por estar aqui conosco, Cérbero! Esta funcionalidade ainda não existe no Power BI Desktop, porém podes criar um controle de acesso a informação a partir do conceito de Row Level Security (RLS). ;) Abraço!
@tiagomuniz58463 жыл бұрын
Estou precisando fechar conexão com uma API onde tenho um client_id e um client_secret (password), porém não retorna json, retorna x-www-form-urlencoded. Travado....
@DevAnalytics3 жыл бұрын
Acho que já trocamos uma ideia sobre isso pelo Linkedin né, rsrsrsrs? Um forte abraço!!!
@marciof4 жыл бұрын
Podia Gravar video sobre o Power Bi Embedded por favor? To tentando implementar aqui com Javascript e estou com muitas dúvidas e não acho muita documentação.
@DevAnalytics4 жыл бұрын
Fala Márcio! Em breve estaremos abordando embedded no canal 👊🏻
@marciof4 жыл бұрын
@@DevAnalytics Opa já fiquei fera em Power Bi Embedded agora haha, mas bom que os videos vão ajudar outras pessoas.
@DevAnalytics4 жыл бұрын
Top, Márcio! Um forte abraço!
@andredrumond3794 жыл бұрын
Qual a doc que podemos obter a URL do oauth?
@giselecristinadasilva63843 жыл бұрын
Esse exemplo funciona para Token que expiram em x minutos? Tenho mais de 2 argumentos no body pra passar tbem, é só ir seguindo?
@DevAnalytics3 жыл бұрын
Olá Gisele! Para este exemplo, no qual não envolve paginação dê resultados, sim 👍, pois sempre que a atualização for iniciada, o token será gerado e em seguida a requisição aos dados será feita. Agora, se houver paginação de resultados você terá duas opções, a primeira seria a cada consulta controlar o tempo de expiração do token e assim que estivesse perto buscar outro. A segunda seria colocar a obtenção do token em todas as páginas solicitadas. Sobre os argumentos, sim, é só ir seguindo com a inclusão, seguindo o mesmo padrão passado no vídeo 😉
@giselecristinadasilva63843 жыл бұрын
@@DevAnalytics desculpe a ignorância, como sei se envolve paginação ou não?
@giselecristinadasilva63843 жыл бұрын
@@DevAnalytics e muitíssimo obrigada pelo retorno
@DevAnalytics3 жыл бұрын
Quando em uma única requisição você não consegue obter todos os dados. Exemplo, você sabe que na base tem 1000 registros, porém ao fazer a requisição vem apenas 100, isso demonstra que a API em questão não oferece todos os dados de uma vez só e que para você buscar todos será preciso realizar uma paginação de resultados (tem vídeos no canal explicando isso 😉). De qualquer forma, toda a API possui uma documentação e lá está descrito se há ou não paginação 👍
@giselecristinadasilva63843 жыл бұрын
@@DevAnalytics entendi! Muito obrigada
@daltonjosedosanjossilva98633 жыл бұрын
Primeiramente, parabéns pelo conteúdo. Amigo, esta sistemática serve para acessar dados de um site cuja autenticação dá-se por um token gerado pelo Google Authenticator?
@DevAnalytics3 жыл бұрын
Olá, Dalton! Infelizmente esta abordagem não seve para MFA.
@raphaelbonillo21924 жыл бұрын
Estou tentando consumir uma API OAuth2, porém, em determinada etapa abre uma Pop-Up pedindo Login e Senha na página. É possível fazer Login com o Power Query?
@otavioaugusto11622 жыл бұрын
Raphael lá em cima o @devAnalytics responde sua duvida
@wasleysanttos4 жыл бұрын
Algum exemplo de powerbi conectando a uma API com autenticação Oauth 1???
@DevAnalytics3 жыл бұрын
Sim, Wasley. No canal tem um exemplo sim ;)
@Familiaskatista4 жыл бұрын
Excelente Video, infelizmente no meu caso apareceu o erro "espera-se o Token Comma", sabe o q quer dizer?
@Familiaskatista4 жыл бұрын
até os 7:35 eu consegui acompanhar, dps q vc colocou a url do api em outro lugar eu já n entendi
@AguiaPC3 жыл бұрын
Como eu poderia adicionar o parâmetro -data-urlencoded=“grant_type=clent_credentials”?
@DevAnalytics3 жыл бұрын
Fala Nil, Beleza? Você pode usar query params através do parâmetro Query da função Web.Contents. Ou pode usar o parâmetro Content para os payloads (body) de uma requisição POST ;)
@jonathancouto63933 жыл бұрын
Muito bom vídeo, mas fiquei com uma dúvida, as vezes você sabe me responder, ele me dá uma falha DataSource.Error: Falha no Web.Contents ao obter conteúdo de ... (link) (406): Not Acceptable Detalhes: DataSourceKind=Web DataSourcePath=(link) Url=(link) Sabe o que pode ser? Fiz igualzinho ao que fez no vídeo
@DevAnalytics3 жыл бұрын
Fala Jonathan! Este erro indica que algum parâmetro no header foi passado que o serviço não aceitou. Sugiro rever os parâmetros que estás passando nos headers da requisição ;)
@leonardobazi41033 жыл бұрын
Estou com o seguinte erro: "Falha no Web.Contents ao obter conteúdo de 'https...' (400): Bad Request". Já testei no postman e está funcionando, somente no power query tenho problema, alguém pode me ajudar?
@DevAnalytics3 жыл бұрын
Fala Leonardo! Bad Request é quando algum parâmetro passado na requisição não está de acordo com o que a API espera. Pode ser muitos fatores, mas o mais comum é algum tipo de parâmetro (body ou header) passado de forma errada. Sugiro rever o teu fluxo implementado ;) Abs!
@raphaelbonillo21924 жыл бұрын
Acredito que se tiver que fazer login em um Pop-Up esse método não funcione.
@danilomenezes25544 жыл бұрын
Boa tarde, Ao tentar retornar o Token, me devolve um erro: "Não foi possível autenticar com as credenciais fornecidas" Já faz duas semanas que estou tentando resolver isso, mas não consigo encontrar nada parecido, poderiam me ajudar? Tento fazer pelo POSTMAN e consigo o retorno agora aqui, não esta vindo, segue trecho do código let authUrl = "sat###", body = " { ""application"":""mh###"" ""application_secret"":""10###"" } ", getToken = Web.Contents( authUrl, [ Headers = [#"Content-Type"="application/json"], Content=Text.ToBinary(body) ] ) in getToken
@sandrineoliveira38264 жыл бұрын
Alguem poderia me explicar como faço para preencher primeiro let authUrl ?
@DevAnalytics4 жыл бұрын
Olá Sandrine! Qual a sua dúvida especificamente?
@joelcioafonso80572 жыл бұрын
ficou muito confusa.. porque faz um exemplo e depois mostra de outro jeito nao conseguir acompanhar seu raciocínio :(
@DevAnalytics2 жыл бұрын
Fala @Joelcio afonso, tudo certo? Então, na verdade, não foi feito de um jeito para mostrar depois de outro. O que acontece é que este tipo de requisição requer duas consultas, uma que irá buscar o token de autenticação e a outra que irá buscar os dados ;) Temos outros vídeos aqui no canal, mostrando fluxos até mais simplificados, recomendo que você assista ;) Um forte abraço!
@adamlincoln4 жыл бұрын
Mostrou pela metade, podia ter usado uma API aberta para fazer o vídeo completinho
@DevAnalytics4 жыл бұрын
Fala Adam, tudo certo? Concordo que poderia ter usado uma API pública, mas na época, para o case específico, não cheguei a encontrar alguma nesta situação. Mas podes ver que em outros vídeos eu uso APIs públicas ;) Sobre o vídeo ter ficado pela meta, desculpe, mas discordo completamente, uma vez que o objetivo é passar o conhecimento e isto o vídeo faz em sua plenitude ;)
@kah794 жыл бұрын
Está dando um erro no script
@DevAnalytics4 жыл бұрын
Olá Karina, tudo bem? Qual o erro que deu?
@Pollitomf5 жыл бұрын
Boa Noite amigo, vídeo excelente! existe alguma maneira de fazer essa autenticação quando após essa chamada a api te jogue para a pagina de login e senha? estou tentando fazer com a api do mercado livre, seguindo os passos ele me retorna um erro pois na verdade a pagina que eu vou depois é uma de login... Segue link de info da api caso ajude, muito obrigado desde ja! developers.mercadolivre.com.br/pt_br/produto-autenticacao-autorizacao/#Autentica%C3%A7%C3%A3o
@DevAnalytics3 жыл бұрын
Então Diego. Isso normalmente acontece quando o sistema de autenticação é OAuth2. Neste caso, você precisa pegar o atributo refreshToken que existe na chamada desta página de login. Assim que der, eu irei fazer um vídeo sobre isso ;)