Como gerenciar integridade da url para QRCode? #1130
Replies: 21 comments
-
Você pode usar algum encurtador de url e gerar o QR code com a url curta, assim consegue administrar a url original dentro dessa url curta. |
Beta Was this translation helpful? Give feedback.
-
Eu não manjo muito de QR Code, mas acredito que isso não seja possível com o QR Code em si, já que uma mudança no valor dele mudaria também a imagem gerada. Mas aí seguem alguns questionamentos/reflexões que talvez ajudem:
Caso as opções anteriores não sejam possívels, uma forma de resolver é gerenciar isso com um HTTP Server e algum banco de dados.
No caso do bucket mudar, tu só faz um update no banco e tudo continua funcionando. O downside é que isso vai requerir um pouco mais de desenvolvimento, monitoramento, escala (porque ao invés de ir na Amazon diretamente, todos os teus clientes irão nesse HTTP server). Então é bom ver se os tradeoffs valem a pena para vocês. |
Beta Was this translation helpful? Give feedback.
-
@deppbrazil caso tenha algum servidor com nginx faz um proxy-reverso, funciona mto bem, caso tenha pinga aqui que explico como fazer. |
Beta Was this translation helpful? Give feedback.
-
@vicainelli pensei nessa possibilidade, me corrija se eu estiver errado... rsrs mas neste caso o encurtador é um token para a url original, caso quebre minha url original o link curto já não serve mais de nada, certo? então como gerencio isso? neste caso tem algum serviço pago para que a url curta nunca mude ou seja caso precise trocar a url original o link curto seja sempre o mesmo? Com isso gero o QRCode a partir dessa url curta |
Beta Was this translation helpful? Give feedback.
-
@wmartins bom vamos lá: 1. É uma opção, caso o bucket mude, gerar novamente o QR Code?Sim para os livros em html, pois é hospedado em ambiente web, o problema são para os impressos que no caso já teriam sido impressos...rsrs 2. É possível vocês terem um "acordo" para não mudar esse bucket nunca?Então, na verdade o ideal seria nunca mudar o bucket no S3 mesmo, mas isso ta atrelado as tomadas de decisões de VP de T.I, caso futuramente eles tenham que trocar toda estrutura do aws não seria essa minha solicitação que faria o contrario, então me antecipando caso isso ocorra eu não fico dependente dessa tomada de decisão. =s Gostei da opção do http server, não tinha pensado nisso, mas dessa forma tenho que ter outro servidor e um domínio configurado nele, certo? Pois no aws temos apenas o serviço de Storage do S3, é meio burocrático aqui conseguirmos um banco via rds no aws :( |
Beta Was this translation helpful? Give feedback.
-
@kivervinicius antigamente até tínhamos um no kinghost para testes usando apache e mysql, mas atualmente migramos tudo para aws que é o nosso servidor de produção, e no aws somos restritos a alguns serviços ex: S3, Polly... quando se trata de banco, configuração do server fica com TI Infra. =s |
Beta Was this translation helpful? Give feedback.
-
@deppbrazil o bit.ly faz isso, você consegue customizar as urls mesmo no plano free. |
Beta Was this translation helpful? Give feedback.
-
@vicainelli, não sabia que rolava fazer isso pelo bit.ly. Dei uma olhada aqui, acho que pro @deppbrazil seria até melhor do que codificar isso (conforme a minha ideia anterior). Ah, e a vantagem também é que eles garantem a questão da disponibilidade. Menos uma preocupação. :) |
Beta Was this translation helpful? Give feedback.
-
@vicainelli @wmartins é esse https://bitly.com/ ? |
Beta Was this translation helpful? Give feedback.
-
Esse mesmo @deppbrazil |
Beta Was this translation helpful? Give feedback.
-
@vicainelli é possível editar a url destacada? tentei de todas as formas e não achei essa opção, apenas consigo editar o link curto customizado! =s |
Beta Was this translation helpful? Give feedback.
-
Não, você não consegue editar o link do seu livro. HojeVocê cria uma url, como está fazendo agora. AmanhãVocê altera o nome do link atual E cria um novo com o nome antigo |
Beta Was this translation helpful? Give feedback.
-
@vicainelli pensei exatamente no seu exemplo acima, porém quando fiz um teste funcional me apresentou erros... neste exemplo acima eu fiz um link personalizado http://bit.ly/qrcode-kls-2018-2-desenvolvimento-para-dispositivos-moveis-u1s3 e apontei a url https://cm-kls-content.s3.amazonaws.com/ebook/embed/qr-code/2018-2/desenvolvimento-para-dispositivos-moveis/u1/s3/codigo.pdf Depois quando precisei que o mesmo endereço curto apontasse para outra url, na atual coloquei http://bit.ly/qrcode-kls-2018-2-desenvolvimento-para-dispositivos-moveis-u1s3-old e criei um novo endereço curto com o nome http://bit.ly/qrcode-kls-2018-2-desenvolvimento-para-dispositivos-moveis-u1s3 e me deu o erro acima como se esse endereço curto estivesse em uso. Será que pela conta pro daria certo? pois no erro ele fala sobre essa possibilidade com upgrade. |
Beta Was this translation helpful? Give feedback.
-
O seu |
Beta Was this translation helpful? Give feedback.
-
@vicainelli sim alterei, porém não sai o vinculo do anterior sem o -old não sei pq E agora as duas urls curtas apontam para o PDF =( Acho que é por isso que não consigo criar uma nova e colocar o nome Notei também que não tem como deletar quando cria uma url curta, apenas dar um hide.... e isso gera uma sujeira no painel =x |
Beta Was this translation helpful? Give feedback.
-
Acho que a funcionalidade do redirect funciona apenas em conta paga: |
Beta Was this translation helpful? Give feedback.
-
É, não tem como deletar, apenas esconder. Se a conta paga for uma solução viável pra você, não fica queimando neurônio não, manda bala. |
Beta Was this translation helpful? Give feedback.
-
@vicainelli fiz contato com o suporte porém os valores são inviáveis, e a versão free mto bugada, desta forma vou ter que seguir mesmo com minha url da amazon que é mais seguro, mas valew pela dica. :) |
Beta Was this translation helpful? Give feedback.
-
Olá pessoal, aproveitando o fato de que vocês estão tocando no assunto de códigos Qr, li recentemente que Pix vai funcionar com esse sistema, gostaria de saber se vocês têm informações claras sobre como vai funcionar e se acham confiável aplicá-lo a um negócio. Achei esse artigo com boas informações sobre esse assunto, mais, gostaria que alguém me explicasse melhor. Obrigado pela sua ajuda de antemão. |
Beta Was this translation helpful? Give feedback.
-
@Recargacelular o que o os bancos do Brasil estão fazendo com o Pix é algo bem similar ao que já existe aqui na Holanda, e outros países. |
Beta Was this translation helpful? Give feedback.
-
@Recargacelular Olá! Na verdade, o PIX trabalha com um código QR, tanto dinâmico como estático... Convido-vos a ler este artigo onde há boas informações sobre este meio de pagamento! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Help me ❌
Então a url do pdf ficou assim: https://cm-kls-content.s3.amazonaws.com/ebook/embed/qr-code/2018-2/programacao-orientada-a-objetos-II/u1/s1/codigo.pdf
esse é o qrcode que aponta para url acima:
qrcode.pdf
O teste rolou legal... a dúvida é se na pior das hipóteses o pessoal de infra resolve mudar o bucket e que não exista mais esse começo com https://cm-kls.content.s3.amazonaws.com então o qrcode já feito e impresso perderia sua utilidade para o conteúdo já impresso.
Como eu gerencio essa url caso ela mude? ou seja como faço um caminho genérico que essa url esteja dentro e o código qr seja desenhado através desse caminho genérico e imutável e caso https://cm-kls-content seja alterada não impacta no código qr já produzido?
Ou alguma outra ideia será muito bem vinda...
Beta Was this translation helpful? Give feedback.
All reactions