Maison >Java >javaDidacticiel >Comment récupérer une URL de téléchargement de stockage Firebase ?

Comment récupérer une URL de téléchargement de stockage Firebase ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-28 00:17:10138parcourir

How to Retrieve a Firebase Storage Download URL?

Récupération de l'URL de téléchargement depuis Firebase :

Dans Firebase, obtenir l'URL de téléchargement d'un fichier téléchargé nécessite une approche différente de celle d'utiliser getTask( ).getResult().

Pour obtenir l'URL de téléchargement, vous devez utiliser la méthode addOnSuccessListener() sur le Tâche de téléchargement. Cette méthode accepte un écouteur qui gère le scénario de réussite après un téléchargement réussi. Dans l'écouteur, appelez storageRef.getDownloadUrl().addOnSuccessListener() pour récupérer l'URL de téléchargement sous forme d'URI.

uploadTask.addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
    @Override
    public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
        storageRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
            @Override
            public void onSuccess(Uri uri) {
                String url = uri.toString();

                // Utilize the download URL for further operations
            }
        });
    }
});

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn