Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Dúvida] Deeplink para QR Code #591

Open
Guihgo opened this issue Apr 17, 2024 · 2 comments
Open

[Dúvida] Deeplink para QR Code #591

Guihgo opened this issue Apr 17, 2024 · 2 comments

Comments

@Guihgo
Copy link

Guihgo commented Apr 17, 2024

Boa noite comunidade.

Nos smartphones da Samsung, o aplicativo da câmera, ao escanear um Pix QR Code, permite abrir o app do banco para prosseguir com o pagamento. Por acaso alguém sabe como isso é feito ? Se isso realmente é feito com deeplink e qual o scheme e host do deeplink ?

Agradeço toda colaboração

@rodrigost23
Copy link

Pelo que entendi, é uma implementação própria da Samsung. Olhando no logcat, encontrei o seguinte:

04-23 21:12:37.223  3901  3901 D ResolverListAdapter: driInside.mDisplayLabel->BradescodriInside.mExtendedInfo;BradescodriInside.mResolveInfoResolveInfo{767f4ab com.bradesco/br.com.bradesco.integrador.MainActivity m=0x108000 userHandle=UserHandle{0}}
04-23 21:12:37.223  3901  3901 I ResolverListAdapter: Add DisplayResolveInfo component: ComponentInfo{com.bradesco/br.com.bradesco.integrador.MainActivity}, intent component: ComponentInfo{com.bradesco/br.com.bradesco.integrador.MainActivity}
04-23 21:12:37.223  3901  3901 D ResolverListAdapter: driInside.mDisplayLabel->NubankdriInside.mExtendedInfo;NubankdriInside.mResolveInfoResolveInfo{b117708 com.nu.production/br.com.nubank.app.SamsungPixActivity m=0x108000 userHandle=UserHandle{0}}
04-23 21:12:37.223  3901  3901 I ResolverListAdapter: Add DisplayResolveInfo component: ComponentInfo{com.nu.production/br.com.nubank.app.SamsungPixActivity}, intent component: ComponentInfo{com.nu.production/br.com.nubank.app.SamsungPixActivity}

Pelo nome da activity do Nubank, parece que é um tipo de intent que Samsung inventou.

Tanto o Bradesco quanto o Nubank usam o seguinte no intent filter da activity deles:

<action android:name="android.intent.action.Pix"/>
<category android:name="android.intent.category.DEFAULT"/>

Não achei isso documentado em lugar nenhum, parece haver alguma comunicação interna entre a Samsung e os PSPs.

@GSFZamai
Copy link

Bom dia, tudo bem?
Sabem dizer se é possivel fazer esse deeplink também no iOS?
Obrigado! (Samsung, funcionou direitinho, obrigado!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants