Skip to content

euyogi/Projeto-CustomPasses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Header

Projeto-CustomPasses

A carteira do Google não deixa personalizar os cartões que adicionamos. Então, fiz esse projeto para personalizar os meus cartões (passe da biblioteca, carteirinha estudantil, entre outros que possam ser representados com um QR Code.)

Ademais, pode servir de base para implementação da API da carteira da Google para integrar com seu negócio. Aqui, utilizei o cartão genérico, mas há vários tipos (embarque, ingresso, identidade, etc...)

Mais informações em: https://developers.google.com/wallet?hl=pt-br.

Para testar:

Abrir Projeto-CustomPasses.

Detalhe: Ao abrir o cartão o título conterá [SOMENTE TESTE] antes, confira os exemplos abaixo.

Tela Inicial:

Imagem da tela inicial

Como você pode ver basta inserir os dados que você quer no seu cartão e clicar em adicionar, você será redirecionado para a carteira da google perguntando se você quer adicionar o cartão.

Exemplos de cartões:

Imagem de um cartão Imagem de um cartão Imagem de um cartão

A logo é a imagem do google no canto superior esquerdo e a imagem é a imagem na parte inferior do cartão escrito #GoogleIO.

Para testar localmente:

Necessário: Python

Baixe e extraia o .zip com os arquivos.

Cole a chave da API no arquivo KEY.json, no arquivo tem mais informações para iniciar o uso da API e baixar a chave. Em seguida, cole a sua issuer_id na variável ISSUER_ID no arquivo app.py, também mais informações para pegar esse id no arquivo. Também é preferível mudar o url 'origins' no arquivo generic.py na linha 174 para o do seu website.

Instale as bibliotecas necessárias com pip install -r requirements.txt

Rode com flask run e abra o link dado, provavelmente http://127.0.0.1:5000.

Feito por: Yogi Nam de Souza Barbosa

Footer

About

Utilizando a API do Google Wallet para adicionar passes customizados à carteira digital da Google. 🎴🎴

Topics

Resources

Stars

Watchers

Forks