Tutorial Bubble API - Integração Completa com Google Planilhas

Поделиться
HTML-код
  • Опубликовано: 17 янв 2025

Комментарии • 249

  • @ZellarCuidadoresdeIdosos
    @ZellarCuidadoresdeIdosos 6 месяцев назад +3

    É o professor mais generoso que conheço. Faço questão de renovar a Comunidade mais um ano.. parabéns Renato.

  • @rafaeladami3129
    @rafaeladami3129 Месяц назад

    Arrependimento ZERO de ter renovado na comunidade....PARABÉNS e OBRIGADO Renato.

  • @pcalvesjr
    @pcalvesjr 11 месяцев назад +2

    Fantástico...
    Fez o ciclo todo da configurações de API... e ainda sobre lib Google Sheets.
    Parabéns pelo conteúdo!
    Muito obrigado pela aula, Renato Asse!

  • @McInfoline
    @McInfoline 2 года назад +4

    É a melhor didática de todos os canais de língua portuguesa e o conteúdo é padrão semcodar (para quem não conhece a plataforma é: 10).

  • @nelsonmidis
    @nelsonmidis 2 дня назад

    esse João da Silva Sauro nunca será demitido 🙂 Sempre ajudando nos vídeos!

  • @tvjoa2429
    @tvjoa2429 Год назад +2

    Grande Renato, parabéns pelo trabalho! Meu cliente usa o Google Workspace e na hora de criar a autenticação tive que um monte de outras coisas viu, acho legal dar um overview para a galera ou fazer um outro vídeo só dando um toque nas demais coisas. Mudou inclusive as telas viu....abração!

    • @antilopefilmes
      @antilopefilmes 11 месяцев назад

      2024/01 - tive também várias novas opções na "Tela de permissão OAuth"

  • @KoredeIfa
    @KoredeIfa 2 года назад +1

    Fantástico Renato. Muito orgulho de fazer parte

  • @andrefernandesfrarquitetur517
    @andrefernandesfrarquitetur517 Год назад +1

    Oh glória! Estava tentando fazer isto há 3 dias. Muito obrigado!

  • @marciolettra1928
    @marciolettra1928 2 года назад +2

    Valeu Renato, mais um tutorial que deve ser TOP! Vou ver agora, espero que com isso eu consiga resolver aquela limitação de 200 registros do DB do Bubble no plano free, abração!

  • @caillougames1231
    @caillougames1231 2 года назад +1

    Esse Renato...... Sempre nos Surpreendendo!!!!!!! Muito obrigado Renato!!!

  • @ErickRodriguesSantos
    @ErickRodriguesSantos 2 года назад +1

    Parabens Renato. Completo e resolveu um grande problema que eu tinha! Top

  • @netotjb
    @netotjb 2 года назад +1

    A página de Biblioteca de APIs do Renato está no plano Free!!!
    Sim, Renato é um reles mortal assim como nós hahaha

  • @danielmarchioti1858
    @danielmarchioti1858 2 года назад +1

    BD no Sheets, muito top!!! Obrigado Renato 👊🏼

  • @netotjb
    @netotjb 2 года назад +1

    Você é DUCA!
    Ducaralho! Rsrs parabéns sempre Renato

  • @crescendoemsilencio
    @crescendoemsilencio 2 года назад +1

    Vídeo com conteúdo de qualidade, parabéns Renato!

  • @paulogustavotillmann4952
    @paulogustavotillmann4952 2 года назад +1

    Top Renato! Excelente conteúdo. Obrigado.

  • @amparaanimal552
    @amparaanimal552 2 года назад +1

    MUITO OBRIGADO PELA AULA.....

  • @otavioaccc
    @otavioaccc 2 года назад +1

    Renato, salva minha vida e faz uma versão do Google Analytics tbm 💖

  • @rogeriolira1928
    @rogeriolira1928 2 года назад +1

    Muito bom Renato mais uma ótima aula

  • @jardbez4915
    @jardbez4915 2 года назад +1

    Cara vc é BRABO D+!!

  • @alveshb
    @alveshb 2 года назад +1

    Fera como sempre! Obrigado! 👊🏻

  • @eduardojuniordeoliveiradas3730
    @eduardojuniordeoliveiradas3730 2 года назад +6

    @Renato Asse - Sem Codar PRA GALERA QUE ESTÁ TENDO ERRO: precisar criar a tela de permissão OAuth e publicar, se não não vão conseguir chegar no resultado do vídeo.

    • @agenciaeuexpert
      @agenciaeuexpert Год назад +2

      Onde criaria essa tela ? Meu da Erro 403: access_denied - diz que esta bloqueado porque é teste! Ajudaaaaa🙏🙏

    • @Lep2007lep
      @Lep2007lep Год назад

      Estou com mesmo erro 403

    • @carlos2jz
      @carlos2jz 3 месяца назад

      @@agenciaeuexpert Estou com mesmo erro

  • @WAGBER
    @WAGBER 2 года назад +3

    Excelente aula Renato! Pegando a deixa de sugestão de aula eu queria te pedir para você fazer a mudança de anúncios no Mercado Livre, onde através do Bubble conseguimos tanto adicionar um produto com todas as características, variações, quantidade e preço como também saber o saldo de produtos e por sua vez parar um anuncio caso o saldo seja igual a zero como também pegar as informações de outros produtos.

  • @douglashenriquegouveia6743
    @douglashenriquegouveia6743 2 года назад +8

    Excelente aula como sempre. Teria como você criar uma aula depois explicando como puxar gráficos do Google Planilhas para uma página em branco e depois transformar essa página em um relatório PDF?
    Seria interessante também mostrar como criar filtros pelo Bubble que mudando eles alteram os gráficos, mas acredito que o Power BI seja uma melhor ferramenta para isso.

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Douglas, se estiver na Comunidade Sem Codar, mostro nessa aula: comunidade.semcodar.com.br/aula/impressao-relatorios - Impressão e Relatórios (Layout fixo, variável, PDF)

  • @metodoreator1315
    @metodoreator1315 2 года назад +1

    Muito bom...Obrigado por compartilhar.... Outra sugestão que seria muito interessante seria ensinar a puxar os dados da conta do Google ADS, como vc fez om a api do facebook a algum tempo atrás. Aquele video foi top e consegui acessar meus dados e criar minha dash do face no Bubble só com aquele vídeo. Faz a do google ads tbm por favor mestre. rsrs ... Grande abraço

  • @joaobaran
    @joaobaran 2 года назад +1

    Renato é o cara

  • @eduardodefreitas
    @eduardodefreitas 2 года назад +1

    Boa tarde Renato! Excelente aula. Ajuda muito suas aulas.
    Poderia fazer uma aula mostrando como trazer dados do bubble para o Google planilhas? Seria excelente

    • @RenatoAsse
      @RenatoAsse  2 года назад +2

      Eduardo, aí você usa a API de Dados do Bubble. Mas vai ter que montar um Google Apps Script dentro da planilha google pra conseguir puxar esses dados.

    • @connectase
      @connectase 2 года назад

      @@RenatoAsse pensei que vc iria falar sobre isso no vídeo.. rsrs seria útil para puxar os dados no google data studio pelo conector nativo do google, porque os parceiros tem que pagar e criar o JSON é só pra programador fera. Vou ver se encontro informações sobre esse Google Apps Script.

  • @cleifismar
    @cleifismar 2 года назад +1

    Me organizando pra ter tempo e assim entrar na comunidade do sem codar, qdo era no Hotmart eu paguei e mal usei 15%, por falha minha, não me organizei, dessa vez quero ter o compromisso, separar um tempo todos os dias como se fosse uma aula presencial.

  • @deibsongomes3312
    @deibsongomes3312 2 года назад +1

    Sempre top demais.

  • @charlesmoraes224
    @charlesmoraes224 2 года назад +1

    Não encontrei essa aula no curso da comunidade...

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Não é muito comum eu subir vídeos do RUclips no curso. Mas essa realmente merece. Subi lá: comunidade.semcodar.com.br/aula/api-googlesheets - Aula Integração Completa OAuth 2 com Google Sheets (Google Planilhas) (APIs e Integrações com Terceiros)

  • @RudineiMoretto
    @RudineiMoretto 2 года назад +2

    Cheguei segundo então.... rsrsrs, top os videos..parabéns..

  • @fabricioronison
    @fabricioronison 5 месяцев назад

    Duvida: Existe algum comando onde seja possivel enviar um modelo predefinido de planilha que se pretende editar para o google sheet da conta que foi logada e obter o id dela automaticamente para se fazer a edicao atraves do app no bubble?

  • @mateuscordeiro1161
    @mateuscordeiro1161 2 года назад +1

    Ótima explicação!
    Tem como fazer essa integração utilizando o appgyver?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Sim, Appgyver também conecta com APIs no padrão REST. O processo é o mesmo.

  • @bomprecomagazine
    @bomprecomagazine 2 года назад +1

    Minha conta do google é com domínio personalizado e nesse caso tudo acaba ficando mais complexo de configurar... to achando que vale mais a pena refazer o formulário direto no bubble do que quebrar a cabeça pra pegar os dados da planilha que é alimentada pelo google forms.

  • @junaopsj
    @junaopsj Год назад +1

    pelo appsheet eh possivel criar relacionamentos entre as planilhas, algumas regras no banco e tals... nessa api eh possivel tb?

    • @RenatoAsse
      @RenatoAsse  Год назад

      A API é só a forma de integrar com a planilha. A forma de você usar só cabe a você. Pode relacionar sim, basta criar identificadores únicos para os itens de uma tabela, e inserir esse ID único na outra tabela. Aqui falo mais sobre modelagem de banco de dados: ruclips.net/video/K1_WO1nxEPY/видео.html

  • @Carolhoyo
    @Carolhoyo Месяц назад +1

    Renato, para fazer a chamada estou tendo problemas. Me dá o erro 403 como eu poderia resolver?

    • @RenatoAsse
      @RenatoAsse  22 дня назад

      Erro 403 é SEMPRE um erro de autenticação, ou seja, as credenciais do Google estão erradas.

  • @edsontigrao8555
    @edsontigrao8555 Год назад +1

    Excelente

  • @ElitonSantos
    @ElitonSantos Год назад +1

    Muito boa aula Renato! Seria possível fazer mesmo com planilhas do Excel ou Libre office ?

    • @RenatoAsse
      @RenatoAsse  Год назад +1

      Libre office não. Mas excel consegue, pois quando você hospeda a planilha Excel no SharePoint consegue integrar via API: learn.microsoft.com/pt-br/sharepoint/dev/sp-add-ins/get-to-know-the-sharepoint-rest-service

    • @ElitonSantos
      @ElitonSantos Год назад

      @@RenatoAsse Entendi muito obrigado 😃👍

  • @Jadirsongs
    @Jadirsongs 2 года назад +1

    Perfeito

  • @eduardopessoa6598
    @eduardopessoa6598 2 года назад +1

    Renato, qual seria o limite de registros/banco de dados no plano mais barato? O Personal.

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Eduardo, só há limitação de banco de dados no plano gratuito (200 itens). Em todos os planos pagos do Bubble, não há limitação.

    • @eduardopessoa6598
      @eduardopessoa6598 2 года назад

      @@RenatoAsse Pensei que na última atualização de planos que eu tinha visto eles tinham colocado limite para todos os planos. Ou melhor, a gente pagaria mais de acordo com o que fosse consumindo.

  • @ANSREIS1978
    @ANSREIS1978 8 месяцев назад +1

    Bom dia . Consigo fazer essa API porém para o FlutterFlow???

    • @RenatoAsse
      @RenatoAsse  7 месяцев назад +1

      Sim, claro, se estiver na Comunidade Sem Codar assiste o módulo de APIs em FlutterFlow: comunidade.semcodar.com.br/aulas?curso=ffapi&mod=ffapi-1 - Módulo Fundamentos de API (Curso FlutterFlow - APIs & Pagamentos)

  • @brunoangelo2007
    @brunoangelo2007 Год назад +1

    Nesse modelo que você fez eu consigo eu consigo incluir imagens ? Com esse modelo que vc elaborou, se eu quiser enviar imagens que seriam referenciadas pela linha, e essas imagens armazenadas no Google drive em alguma pasta.

    • @RenatoAsse
      @RenatoAsse  Год назад +1

      Bruno, você consegue trazer o dado que está na célula, ou seja, a URL que aponta para a imagem.

    • @brunoangelo2007
      @brunoangelo2007 Год назад

      @@RenatoAsse .. sim mas se no meu aplicativo construído, ele tiver campos para tirar fotos(app para celular), eu consigo armazena-las no GoogleDrive ou fica apenas no banco de dados do Bubble? Ou, o Bubble não tem essa opção, aliás ele não é app nativo né, só funciona on-line?

    • @RenatoAsse
      @RenatoAsse  Год назад +1

      @@brunoangelo2007 consegue armazenar arquivos onde quiser, sim, inclusive no Google Drive. E isso mesmo, Bubble cria aplicações web, que funcionam sempre online.

  • @llcorp963
    @llcorp963 Год назад +1

    e possovel filtar de acordo acom a buca do usuario? ex: telefone especifico?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Claro. Pode fazer o filtro e ordenamento que quiser :)

  • @MegaAlberoni
    @MegaAlberoni Год назад +1

    Olá Renato, O site de API sem codar não funciona,
    Obrigado

    • @RenatoAsse
      @RenatoAsse  Год назад

      Boa, link corrigido: semcodar-apis.bubbleapps.io/version-test

  • @andersonsilva-op1zq
    @andersonsilva-op1zq Год назад +1

    É possivel utilizar uma planilha para calculos complexos rodando no background , e o "cliente" ter acesso somente a inputs para entrar com valores? ou isso somente com o Math Calculation?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Claro, consegue sim. Basta não mostrar pro usuário os cálculos intermediários.

  • @Orbpars
    @Orbpars 2 года назад +1

    Renato, uma pergunta...poder feito com o 365 (Office) também? Tks. Abs

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Nunca fiz, mas eles têm API pra isso, sim: docs.microsoft.com/pt-br/sharepoint/dev/general-development/excel-services-rest-api

  • @data4growth
    @data4growth 11 месяцев назад

    Quais dados eu tenho que autorizar lá pra capturar via API do google?

  • @carol200.
    @carol200. 22 дня назад

    Oi Renato, tudo bem? O tutorial deu todo muito certo, muito obrigado, só fiquei em dúvida porque sempre que eu entro novamente ele me diz que meu token expirou e eu tenho que fazer o login com o Google toda vez. Como eu poderia concertar isso?

  • @gelsonoliveira7865
    @gelsonoliveira7865 2 года назад +1

    Renato uma sugestão de aula que seria bacana seria o push notification com o nonesignal essa função seria bacana para quem quer desenvolver um aplicativo delivery pois o cliente pode acompanhar através das notificações enviadas do restaurante se a comida está chegando ou se o motoboy sai pra entregar acho que isso ajudaria muita gente como eu rsss

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Gelson, se estiver na Comunidade Sem Codar veja essa aula: comunidade.semcodar.com.br/aula/plugin-onesignal-notificacoes - Notificações Push Web com OneSignal

  • @jaymeandreatto2892
    @jaymeandreatto2892 2 года назад +1

    Excelente aula, mas tive problema, pois tive que incluir usuário de teste na tela de permissão OAuth. Obrigado pela Aula

  • @TheRayanne10
    @TheRayanne10 Год назад

    Olá Renato, tudo bem?
    Eu fiz porém ele não ler as url da minha imagem, como faça pra resolver?

  • @AndreLuis-xy6iq
    @AndreLuis-xy6iq Год назад +1

    Teria como fazer o mesmo vídeo para o appgyver?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Igualzinho, só muda a forma de integrar a API no Appgyver.
      Se estiver na Comunidade Sem Codar, faz o minicurso Appgyver que você aprende a integrar com API lá :)

  • @samuellimaneto4542
    @samuellimaneto4542 5 месяцев назад +1

    Renato deu erro 403:acess_denied, tem como resolver?

    • @fernandohg9460
      @fernandohg9460 4 месяца назад

      Resolvi o problema adicionando um "Usuário de Teste", clicando em "Tela de permissao OAuth" abaixo de "Credenciais". Neste usuário teste, clica em "+ Add Users" e adiciona o email que esta logado no google cloud e requisita novamente. No meu caso foi a solução.

  • @galdx_
    @galdx_ Год назад +1

    estou tendo problemas com autenticação do token após algum tempo... (preciso logar de novo para conseguir "atualizar o token")
    alguma orientação?

    • @WillianTessaro
      @WillianTessaro Год назад

      estou com mesmo problema , estou procurando na documentação se tem configuração do tempo de login, pois expira e precisa logar novamente.. vc conseguiu resolver ?

  • @adailtoncardoso7877
    @adailtoncardoso7877 2 года назад +1

    Renato boa tarde, consigo fazer um sistema SaaS de envio de mensagens WhatsApp para múltiplos usuários usando a planilha Google? Exemplo para profissionais: vencedores de carros, corretores etc

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Consegue sim. Busca os dados na planilha via API, e envia por WhatsApp também usando API. Aqui ensino como fazer integração com Whatsapp pra enviar mensagens, criar grupos, etc: ruclips.net/video/XXj2_48c4ug/видео.html

  • @canalrecomeco5517
    @canalrecomeco5517 2 года назад +1

    Eu não quero puxar as planilhas do usuário que vai fazer o login, quero puxar outras planilhas, que vão estar no meu drive como DB. É possível fazer isso Renato Asse?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Guilherme, pode botar todo mundo na tua planilha também, aí você autentica com teu access token, ao invés do Oauth2.

    • @RenatoAsse
      @RenatoAsse  2 года назад

      @th3_victor se você sobrescrever um dado na planilha, essa mudança se refletirá pra todos, sim.
      Se quer que cada pessoa tenha uma base de dados própria em que as alterações só acontecerão pra ele, então cada usuário precisará ter sua própria planilha.
      Na realidade, aí já é um típico caso pra você não usar a google planilha, e sim o banco de dados nativo do Bubble mesmo.

  • @daniloguimaraes6860
    @daniloguimaraes6860 4 месяца назад

    Travei na tabela. Não to conseguindo carregar os dados da planilha.

  • @LuizFernando-xy6fo
    @LuizFernando-xy6fo 2 года назад +1

    Renato, se vc fosse fazer uma aplicação que imagina será prioritariamente usada em dispositivos moveis, faria ela SPA ou MPA? e por que?
    Obs. sou membro da comunidade, caso tenha video la explicando por favor indicar.

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Luiz, vou te recomendar uma aula do módulo de Performance e escala que falo exatamente sobre SPA x MPA:
      comunidade.semcodar.com.br/aula/performance-carregamento

  • @MrAdailtoncds
    @MrAdailtoncds 2 года назад +1

    Grande Renato.... estou com dificuldade para bubble esta com esse seguinte erro
    There was an issue setting up your call.
    Raw response for the API
    Status code 403
    {
    "error": {
    "code": 403,
    "message": "The request is missing a valid API key.",
    "status": "PERMISSION_DENIED"
    }
    }

    • @RenatoAsse
      @RenatoAsse  2 года назад

      O próprio Google tá te dando a mensagem de erro aí: falta uma chave de API válida. Ou seja, você não inseriu a chave de API corretamente.

  • @fabianomartins9369
    @fabianomartins9369 2 года назад +1

    Excelente vídeo Renato. É possível fazer está ligação da API do Google Sheets para fazer consultas em um grupo repetidor que está puxando os dados do BD da minha aplicação, Além disso, é possível alterar e enviar estes dados. OU alterar direto no banco de dados? valeu

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Fabiano, sim para todas as dúvidas. Basta criar as integrações com base na documentação do Google Sheets aí, consegue ler, gravar, modificar e deletar dados na planilha. Com isso, você faz tudo :)

  • @luisaoba
    @luisaoba Год назад

    No minuto 25, se você colocar A:C ele trás, no meu caso, da linha 1 até 1000. E no seu caso só trouxe os preenchidos (linha 1 a 20). Faltou eu configurar alguma coisa? Ou mudou a API?

  • @alexandrecarvalhaldasilva2138
    @alexandrecarvalhaldasilva2138 2 года назад +1

    Bom dia. No seu curso você ensina a criar reconhecimento facial quando uma pessoa faz o cadastro no aplicativo que foi criado?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Tem plugin pronto pra isso no Bubble. Procura por "face id" lá :)

  • @eotorettonevida4193
    @eotorettonevida4193 2 года назад +1

    Renato. Boa tarde. Tudo bem? Poderia explicar melhor como é feita a cobrança do API do Google Planilhas integrado com o Bubble? Sempre que atualizar a planilha do Google Sheets ou atualizar o Bubble, haverá cobrança? Exemplo: Acrescento um linha no Google Sheets e atualizo o Bubble. Outro dia deleto uma linha na planilha. Cada vez que atualizar haverá uma cobrança e caso positivo, como sei quais são estes valores? Obrigado e agradecido.

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      A API do Google Planilhas não tem custo, mas tem limites de uso. Aqui eles explicam quais são esses limites: developers.google.com/sheets/api/limits

  • @presleynunesdemenezes5610
    @presleynunesdemenezes5610 2 года назад +1

    Olá! Tem como fazer um tutorial ensinando a criar agendamento no bubble com o Google calendar mas como colocando os horários disponíveis para atendimento e os clientes selecionando os horários que eu já pre selecionei? Onde os sistema não permita colidir horários? E o app enviar notificação tanto para o "Google agenda" do cliente quanto para o do profissional?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Presley, aqui tem um tutorial de como criar uma agenda:
      ruclips.net/video/Z1KZVN57ctQ/видео.html
      Se estiver na Comunidade Sem Codar, fica atento lá que logo vamos lançar um módulo criando um sistema de agendamento do zero :)

  • @SergioSantos-xc8yz
    @SergioSantos-xc8yz Год назад +1

    Excelente video, consegui mostrar, deletar e inserir dados da planilha, consegue me ajudar na parte de alterar um registro ?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Aí você usa o UPDATE: developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/update

    • @SergioSantos-xc8yz
      @SergioSantos-xc8yz Год назад

      @@RenatoAsse - Ok, até ai tudo certo, só não consigo mostrar o registro escolhido em uma POPUP para alterar os dados.

  • @ricardolemos6064
    @ricardolemos6064 2 года назад +1

    Renato, ela funciona com atualização em Tempo Real tipo via RTD ou DDE ?
    Desculpe se estiver falando besteira!

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Ricardo, vai atualizar com a frequência que você desejar. Lembrando que o Google te limita em 60 requisições/usuário/minuto.

  • @michelimariano9995
    @michelimariano9995 Год назад +1

    Primeiramente muito obrigada pelo vídeo! Você tem uma ótima didática!
    Estou com uma dificuldade. Não consigo fazer com que os dados apareçam no grupo repetidor. As opções que aparecem para configuração dele não são as mesmas que aparecem pra você. Poderia me ajudar?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Micheli, é só puxar ali no Data Source, não tem muito segredo.
      Faz esse curso gratuito de Bubble aqui, que ali você vai usar o grupo repetidor e pegar bem o jeito: ruclips.net/video/J0LdMJgPDDE/видео.html

  • @leonardovieiraafr
    @leonardovieiraafr 2 года назад +1

    excelente professor, dá pra perceber o pontencial da ferramenta. Qual a vantagem e desvantagem de usar planilhas google como banco de dados no lugar do banco de dados do bubble reside no fato de deixar o bubble gratuito?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      André, o banco de dados nativo é muito melhor e mais simples. Mas em alguns casos específicos talvez seja interessante usar o Google Planilha como DB. Imagine o seguinte: em sua empresa o pessoal já está acostumado a usar planilhas. Imagina a dificuldade de cultura em convencer todo mundo a parar de usar planilha e migrar pro novo sistema que você criou?
      Você poderia criar o sistema em Bubble puxando dados do Google Planilha, e quem quiser ainda continuar usando a planilha, pode.

  • @luizsolonsouzabarreto7491
    @luizsolonsouzabarreto7491 Год назад

    Parabéns pela didática !
    A primeira Aba deu certo
    Quando criei uma nova chamada API para puxar valores de outra Pasta (aba) da mesma planilha, ele só puxa os valores de uma linha (repete a linha 1 no grupo repetidor), ou entao de uma celula específica.. Como faço para ele mostrar todas as linhas da planilha?
    *Não aparece o "values item 1" antes do "Item #1".... só aparece depois.. e aí so especifico as celulas..

  • @felipeBMmauricio
    @felipeBMmauricio Год назад +1

    Show Renato! Faço parte da Comunidade Sem Codar faz pouco tempo e estou gostando muito dos conteúdos! Tenho uma dúvida sobre utilizar o Google Planilhas com esse API. Aprendi nas aulas que utilizando o Bubble na versão gratuita ele permite eu inserir apenas 200 linhas no banco de dados e depois sobrescreve as informções mais antigas, mas e com essa integração com a planilha Google por meio de API, não tem essa limitação? Posso utilizá-lo como um possível banco de dados? Abraço.

    • @RenatoAsse
      @RenatoAsse  Год назад +1

      Felipe, até pode, contornaria essa limitação sim. Mas continuaria limitado à version-test, à marca d'água, não ter domínio próprio.
      Cara, uma sugestão: sempre que você pegar seu cérebro te pegando peças tentando evitar uma cobrança de 30 dólares por mês, dá uma invertida no pensamento e pensa em como faturar tanto dinheiro, mas tanto dinheiro, que 30 dólares vai se tornar uma gotinha no oceano :)

    • @felipeBMmauricio
      @felipeBMmauricio Год назад

      Agradeço o comentário e penso exatamente assim! Mas essa aplicação que me refiro é para mim mesmo, daí a necessidade. No mais é para cima 💪@@RenatoAsse

  • @Oproprietario
    @Oproprietario Год назад +1

    Tem como automatizar documentos Google docs via Bubble

    • @RenatoAsse
      @RenatoAsse  Год назад +1

      A regra básica é: se tem API, o Bubble integra. E Google Docs tem API :)

  • @alberKi
    @alberKi 2 года назад +1

    Top, muito bom

  • @clodoaldorocha2236
    @clodoaldorocha2236 2 года назад +2

    Agora estou tentando descobrir onde errei... a msg pra mim é que o app tá bloqueado, pois o app bubble não concluiu o processo de verificação do Google

    • @juancarvalho
      @juancarvalho 2 года назад +1

      Fala Clodoaldo Tudo bem - No Console do Google Cloud Com seu aplicativo selecionado, você vai no menu esquerdo "APIS E SERVIÇOS" e seleciona tela de permissão OAuth e realiza o cadastro, insere as informações de escopo, define uma conta google como teste e depois vai prosseguir normalmente.

  • @carol200.
    @carol200. Месяц назад

    Renato, estou tentando fazer a autenticação, mas quando vou fazer o login com o Google aparece o erro 401 cliente invalido o que poderia ser?

    • @RenatoAsse
      @RenatoAsse  Месяц назад +1

      Erro 401 é SEMPRE erro de autenticação. Ou seja, precisa refazer o processo de autenticação e credenciais :)

  • @daniloduarte1776
    @daniloduarte1776 2 года назад +1

    Fala renato tudo bem?
    Estou querendo iniciar na área de Ciência de Dados, consigo integrar o bubble para apresentar os dados e graficos para a empresa na qual trabalho?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Consegue sim, pode apresentar no próprio Bubble, ou enviar os dados pra Google Data Studio ou Power BI pra montar dashboards. Aqui mostro um exemplo: ruclips.net/video/ZX4pCZoEGlM/видео.html

  • @chenerberguermarcolinomota145
    @chenerberguermarcolinomota145 2 года назад +1

    É possível criar um aplicativo de caixa, exemplo um aplicativo de um supermercado pequeno?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Sim, o Bubble é excelente pra criar qualquer tipo de aplicativo de gestão de dados.
      Quando você cria tua conta gratuita lá, o aplicativo já vem com toda a estrutura de banco de dados pronta, então você só precisa encontrar a melhor forma de cadastrar os itens com que você quer trabalhar, e a melhor forma de visualizar esses itens.
      Cadastro de itens, produtos e serviços, documentos, visualização de itens, filtrar a busca por nome, email, data, quantidade, agendamentos, eventos, calendário, fazer cálculos, somas, multiplicações, enviar emails, fazer pagamentos, gerar PDFs, gerenciar arquivos, definir diferentes permissões de usuários, aprovações, processos, integrar com APIs de pagamentos, notas fiscais, redes sociais, você pode fazer o que quiser :)

  • @weobra6628
    @weobra6628 2 года назад +2

    Obrigado Renato! Funcionou perfeitamente, só fiquei com uma duvida. Essa autenticação do google funciona direto ou ela se encerra depois de um período? Pergunto pois estou usando o sheety (indicação sua) para buscar dados em uma planilha google em um app e uma vez configurada a API funciona direto sem problemas. Agora testei esse processo direto pelo cloud google e parece que tenho que re-autenticar sempre para funcionar. Será que fiz algo errado?

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Geralmente o cookie é válido por 365 dias. Passado esse período, teria que reautenticar.

    • @weobra6628
      @weobra6628 2 года назад +1

      @@RenatoAsse Show! Consegui resolver marcando a caixa "Add access_type=offline (Google APIs)". Uma outra duvida vi que voce sugeriu para quem quer compartilhar os dados da planilha utilizar o access token, ao invés do Oauth2. Como fazer?Tem algum tutorial sobre isso?

    • @luanoliveira5035
      @luanoliveira5035 2 года назад

      Olá boa noite @weobra6628
      Cara estou desesperado tentando resolver esse problema, só falta isso para eu publicar o meu aplicativo. A parte de autenticar o token vai certinho, porém depois de 1h ou se eu dou f5 na tela de edição do bubble, ele automaticamente da como se o token estivesse expirado. Segui seu conselho e dei um "check" na caixa do "Add acess_type=offline", porém o problema persistiu. Por acaso tenho que publicar meu app e fazer a autenticação na versão publicada para funcionar e não ficar expirando? Se puder me ajudar ficarei muito grato!!!

    • @luanoliveira5035
      @luanoliveira5035 2 года назад

      ​@@weobra6628 Olá boa noite
      Cara estou desesperado tentando resolver esse problema, só falta isso para eu publicar o meu aplicativo. A parte de autenticar o token vai certinho, porém depois de 1h ou se eu dou f5 na tela de edição do bubble, ele automaticamente da como se o token estivesse expirado. Segui seu conselho e dei um "check" na caixa do "Add acess_type=offline", porém o problema persistiu. Por acaso tenho que publicar meu app e fazer a autenticação na versão publicada para funcionar e não ficar expirando? Se puder me ajudar ficarei muito grato!!!

    • @luanoliveira5035
      @luanoliveira5035 2 года назад

      @@RenatoAsse Boa noite Renato!
      Cara estou desesperado tentando resolver esse problema, só falta isso para eu publicar o meu aplicativo. A parte de autenticar o token vai certinho, porém depois de 1h ou se eu dou f5 na tela de edição do bubble, ele automaticamente da como se o token estivesse expirado. Segui seu conselho e dei um "check" na caixa do "Add acess_type=offline", porém o problema persistiu. Por acaso tenho que publicar meu app e fazer a autenticação na versão publicada para funcionar e não ficar expirando? Se puder me ajudar ficarei muito grato!!!

  • @wmn2011
    @wmn2011 2 года назад +1

    Bacana Renato!!! Uma coisa que sempre procurei foi como fazer aquilo que vc fala nos 29~ min, "atualização na frente de nossos olhos" eu conseguiu fazer algo pelo integromat, ele escreve no banco de dados do Bubble a cada 1 min... Pega do Google sheets e joga no BD do Bubble.... Enfim tu sabe alguma outra forma de fazer isso ? Pegar as informações do Google sheets e jogar no banco de dados do Bubble?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      William, você pode fazer uma requisição a cada 1 minuto pelo Bubble. Mas se for exatamente a mesma requisição, o Bubble só vai pegar os dados da requisição que já fez (o Bubble não é bobo, ele vai economizar). Então é só você inserir algum parâmetro na chamada que não muda em nada o resultado, e pra cada requisição mandar um valor novo nesse parâmetro. Aí você pega esse resultado e joga no grupo repetidor.

  • @pawegs
    @pawegs Год назад +1

    Dá pra usar com planilha do excel?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Sim, se o Excel estiver no Sharepoint, você integra via API. Mas francamente? Bem mais fácil só importar os dados da planilha no banco de dados do Bubble: comunidade.semcodar.com.br/aula/csv-upload-data - Upload de Planilhas CSV diretamente em Data

  • @LuizSantos-fw5wr
    @LuizSantos-fw5wr 2 года назад +1

    Pessoal, bom dia. Sobre o tutorial de criar API com o google planilhas... quando chego em logar com uma conta já existente, não fica igual ao do Renato. Vem pra mim com esse seguinte erro... 403.... Segui certinho o passo a passo, acredito eu... Peguei as informações da própria biblioteca de APIs criada pelo Renato.

    • @danielsoareslima6874
      @danielsoareslima6874 2 года назад +3

      Estava com o mesmo problema aqui, resolvi da seguinte forma; acessei o Google Cloud > APIs e Serviços > Tela de permissão OAuth > Usuários de teste, inclui os emails de usuários de teste. Depois de ter feito isso deu certo. Espero ter ajudado. Forte abraço

    • @fullstacknocode
      @fullstacknocode Год назад

      Top resolveu aqui tambem obrigado @@danielsoareslima6874

  • @jeffersoncds7141
    @jeffersoncds7141 2 года назад +1

    Can I run it on my linux system?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Of course. Bubble apps and Bubble itself are Web Applications, so they will run on any browser, any operating system.

  • @franciscoc1654
    @franciscoc1654 Год назад +1

    Ok, mas como eu deixo os dados disponíveis para qualquer pessoa acessar, sem ter que usar o meu login?

    • @RenatoAsse
      @RenatoAsse  Год назад +1

      Salvando os dados no banco de dados, usando autenticação por chave API, várias formas.

    • @franciscoc1654
      @franciscoc1654 Год назад

      @@RenatoAsse Usar o bando de dados do bubble não é opção para o que eu quero.....
      Autenticação por chave API está em alguma aula da comunidade sem codar?
      Ah, obrigado pela resposta, pelo vídeo e pelo seu trabalho, realmente é incrível. Abs!

  • @LuizFernando-xy6fo
    @LuizFernando-xy6fo 2 года назад +1

    Renato, uma dúvida, não é mais pratico/eficiente importar os dados para o bubble e usar de forma "interna"?

    • @RenatoAsse
      @RenatoAsse  2 года назад +3

      Luiz, depende muito da tua demanda.
      Imagine que você queira implantar um novo aplicativo pra substituir uma planilha Google que já usem em sua empresa.
      Se torna uma transição muito mais fácil se você fizer a 1ª versão do teu aplicativo usando a planilha Google, aí você não precisa migrar teu banco de dados, e continua funcionando de forma igual: as pessoas ainda podem interagir direto na planilha se quiserem.
      Quando o pessoal começar a se acostumar com a ideia do aplicativo e ninguém mais usar a planilha, aí você migra tudo pro banco de dados nativo do Bubble.
      Então não é uma questão de praticidade, mas sim de necessidade pra casos específicos.

  • @guttoo2003
    @guttoo2003 2 года назад +1

    Renato, é possível temos chamadas dessas para o Google drive? A ideia é fazer get, post e update de arquivos PDFs ou fotos usando a API! aí é show!

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Consegue sim, está tudo aqui na documentação API do Google Drive: developers.google.com/drive/api/v3/reference . Veja que quem consegue integrar o Sheets, integra o Drive :)

  • @netotjb
    @netotjb 2 года назад +1

    Aproveitando, você sabe se existe uma limitação no número de chamadas API por mês (ou dia) no plano Free?

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Neto, limite de 1.000 requisições/minuto.

    • @netotjb
      @netotjb 2 года назад

      @@RenatoAsse obrigado!

  • @bizurando_meioambiente9773
    @bizurando_meioambiente9773 Год назад

    Boa noite, em relação a usar uma api google sheets no bubble, só tem tutorial de mostrar os dados e acrescentar. Nunca há um vídeo mostrando como editar informações.
    Esse processo de edição é possível? Tem como explicar?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Só usar a chamada API "update" pra editar uma linha: developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/update?hl=pt-br

  • @ricardotrippe8335
    @ricardotrippe8335 2 года назад +1

    Renato, parabéns pelo conteúdo. Muito proveitoso!
    Uma dúvida, Como faz para que a ação seja de automática essa busca na planilha via API todos os dias em determinados horários?

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Ricarod, executa um backend workflow com essa ação, e ao final dela já agenda novamente para amanhã, por exemplo, aí vai rodar 1x por dia.

    • @ricardotrippe8335
      @ricardotrippe8335 2 года назад

      @@RenatoAsse
      Obrigado Renato, você é 10000 !
      Estou só acertando as finanças para adquirir seu curso!.
      Logo chega o 13°. Heheh

  • @jointech2008
    @jointech2008 2 года назад +1

    Como eu posso enviar os dados de Faturamento do meu banco local para o BD do Bubble? É possível?

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Anderson, integração com BD local você não vai conseguir fazer muito fácil não, só se você falar com teu cara do TI aí e disponibilizar esse banco para ser acessado online, por um host ou IP.

    • @jointech2008
      @jointech2008 2 года назад

      @@RenatoAsse No caso é meu sistema conectar no banco de dados do Bubble. Quero selecionar registros de meu banco e jogar no banco do Bubble.
      Obrigado pela atenção!

  • @edsonmendes5923
    @edsonmendes5923 2 года назад +1

    Olá Renato! Inicialmente, parabéns pelo seu trabalho. Simplesmente SENSACIONAL.
    Minha dúvida é: Existe a possibilidade de fazer a integração da minha aplicação com uma planilha dentro do Microsoft Sharepoint?
    Desde já agradeço. Forte abraço!

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Edson, consegue sim. Aqui a Microsoft tem a documentação para você integrar com uma planilha excel hospedada no Sharepoint: learn.microsoft.com/pt-br/sharepoint/dev/general-development/resources-uri-for-excel-services-rest-api

  • @RobertonFaustino
    @RobertonFaustino Год назад

    Renato, sempre que eu insiro uma Data, lá na planilha do google a data vem com uma ' como prefixo, ja fucei tudo e não encontrei onde eu tiro isso na hora de inserir na planilha, tens alguma dica?

    • @RobertonFaustino
      @RobertonFaustino Год назад +1

      Consegui resolver. valueInputOption coloquei USER_ENTERED

  • @b3paratodosjosealexdesouza906
    @b3paratodosjosealexdesouza906 Год назад

    Excelente, fiz tudo mas meu Grupo repetidor não mostra o conteúdo da minha tabela google. A onde será que estou errando Hem ?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Pode ser erro na chamada, erro na credencial, erro na configuração do grupo repetidor. Difícil dizer sem ver por dentro. Se estiver na Comunidade Sem Codar, faz um post lá no grupo.semcodar.com.br que a gente ajuda :)

    • @b3paratodosjosealexdesouza906
      @b3paratodosjosealexdesouza906 Год назад

      @@RenatoAsse obrigado por responder. Mas eu fiz os testes e funcionou, inclusive quando testei a api veio todos os dados. Só no grupo repetidor é que não aparece aquela opção de Parent ....... Para mostrar na página. Vou continuar aqui vendo o que estou fazendo de errado, começar do zero de ovo. Vc está de parabéns pelo trabalho que faz, é excelente. Acredito que no próximo ano farei parte da comunidade .

  • @marciolettra1928
    @marciolettra1928 2 года назад +1

    Que tal fazer uma aula explicando como gerar parcelas em um módulo financeiro?

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Marcio, se estiver na Comunidade Sem Codar, veja essa aula: comunidade.semcodar.com.br/aula/fluxo-caixa - Contas a Pagar, Contas a Receber e Fluxo de Caixa

    • @marciolettra1928
      @marciolettra1928 2 года назад

      @@RenatoAsse opa estou sim, vou ver com certeza abração e obrigado pelo retorno!

    • @marciolettra1928
      @marciolettra1928 2 года назад

      @@RenatoAsse eu vi a aula, show mas penso em algo mais voltado a gerar parcelas de um contas a pagar, por exemplo, gerar 10 parcelas de 500,00 com vencimentos a cada 30 dias, a partir de uma data X entendeu? Isso tem em alguma aula?

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      @@marciolettra1928 sim, veja essa: comunidade.semcodar.com.br/aula/loop-sem-backend

    • @marciolettra1928
      @marciolettra1928 2 года назад

      @@RenatoAsse vou lá ver cara, MUITO OBRIGADO pela atenção abração!

  • @semressentimento
    @semressentimento 11 месяцев назад

    Fala Renato, tudo bem? Obrigado pela aula.
    Uma dúvida, é possivel fazer algo parecido com o Google Docs? Pegando o exemplo do pessoal da Documentero, a plataforma nos permite criar templates de documentos e integrar com o Bubble através de plugin próprio deles. Dessa forma conseguimos enviar dados dinâmicos e gerar um docx ou pdf. A ideia é gerar documentos grandes como contratos. O problema da Documentero é que o plano pago mais barato deles é bem carinho ora uma empresa que gera de 5 a 10 documentos mensais (meu caso). Gostaria de fazer algo similar com o Google Docs, nem precisaria de plugin, poderia ser via API mesmo. Se for possível, vc acha que rola um vídeo explicando como fazer? (Ideia boa de conteúdo em rss). Obrigado e Deus abençoe.

    • @RenatoAsse
      @RenatoAsse  11 месяцев назад

      Consegue, sim. Pode abrir um API endpoint pra receber os dados, e aí pegar todos esses dados recebidos e montar um rich text (texto com formatação) a partir dele.
      Aí pode usar plugins prontos pra exportar em DOCX ou PDF.

  • @cristianopereira4638
    @cristianopereira4638 Год назад

    Olá Renato. Tudo bom? Espero que sim. Eu tenho uma formulário no wordpress para capturar leads. Vc sabe se tem alguma API ou plugin gratuito para fazer integração da captura de leads nesse formulário e mandar direto pro meu CRM no bubble?

    • @RenatoAsse
      @RenatoAsse  Год назад

      Cristiano, sim, você dispara um Webhook. Soltei um vídeo essa semana explicando como funciona pra expor um API Endpoint: ruclips.net/video/6JhToqDcJvc/видео.html

    • @cristianopereira4638
      @cristianopereira4638 Год назад

      @@RenatoAsse obgd, vc sempre atencioso com seus seguidores

  • @angelogelasko
    @angelogelasko 2 года назад +1

    Renato ou alguém sabe dizer se com essa integração é possível "burlar" aquela limitação de 200 registros do DB do Bubble no plano free?

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Sim, você não estará mais usando o banco de dados do Bubble.

  • @rildofarias885
    @rildofarias885 2 года назад +1

    Excelente aula Renato. Mas fiquei com uma dúvida: Essa API é apenas para um cliente específico ou poderia ser usada tbm se o app fosse multi empresas?, ou seja, cada empresa com usa conta google poderia usar tbm ???

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Rildo, pode botar todo mundo na tua planilha também, aí você autentica com teu access token, ao invés do Oauth2.

  • @alanlopesmartinsdacosta6205
    @alanlopesmartinsdacosta6205 2 года назад

    Tudo bem Renato! Para funcionar é preciso criar uma conta de serviço dentro de "credenciais" do API de serviços Google? Fiz os passos aqui e o meu esta aparecendo o erro 403 no login, já revirei vídeo buscando o erro e não encontrei.

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Alan, precisa criar um projeto e uma credencial, como mostrei aí. Abre o console do navegador que vai aparecer a mensagem de erro.

  • @Angelery
    @Angelery 2 года назад +1

    Great Master! Essa seria uma das soluções para não ficar preso no DB do Bubble (acho que tudo o mundo lembra quando a equipe Bubble mudou os planos…)
    A pergunta é, tem alguma limitação usando google planilha? Como por exemplo de itens, ou de busca… ou qualquer uma?

    • @RenatoAsse
      @RenatoAsse  2 года назад +1

      Angelery, eles limitam em 60 requisições/usuário/minuto. Então não é pra larga escala, não.
      Pra larga escala pode usar o banco de dados nativo do Bubble, ou outras como Xano, por exemplo.

  • @sergiowsbrasil3739
    @sergiowsbrasil3739 2 года назад

    Ola, seu curso tem suporte? Quando falio suporte e suporte da empresa, nao grupo criado em que todo mundo responde. Um supirte em que voce responde ou uma pessao treinada por voce.

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Eu e os membros da nossa equipe também respondem lá no grupo.
      Inclusive, quando vejo que uma dúvida é comum, já até gravo uma aula sobre o tema. Semana passada soltei as aulas ensinando integração com MercadoPago assinaturas. Semana retrasada soltei um módulo inteiro de segurança e privacidade de dados, tudo devido à dúvidas do pessoal na Comunidade.

  • @flysollar2524
    @flysollar2524 2 года назад +1

    Ola Renato, ou até mesmo quem que tenha mais experiencia se puder me ajugar agradeço... Então... No app, tenho 5 campos que digito um valor nuerico e estes são salvos corretamente no BD. Porem, criei um outro local no app, para apenas mostrar a media desses campos, ou seja, a soma dos 5 / por 5 ... e no app aparece tudo certo, com valores corretos... porem no BD o que é gravado é sempre o valor 15 ou 85,984375... pq isso acontece? Obrigado desde ja

    • @RenatoAsse
      @RenatoAsse  2 года назад

      Nesses casos, pra conseguirmos achar o problema (e a solução), a gente sempre precisa dar uma olhada no aplicativo por dentro, para ver como está o banco de dados, as ações e os elementos.
      Faz um post lá no grupo com o link do editor e explica pra gente o que gostaria que acontecesse e não está acontecendo: grupo.semcodar.com.br
      Ah, e não deixa de assistir o vídeo em que explico como funciona o grupo, e ensino como postar a dúvida da forma mais clara possível para que possamos ajudar:
      grupo.semcodar.com.br/c/duvidas-bubble/duvidas-sobre-bubble-io