0
votes

Remplacez l'image téléchargée à l'aide de nuages ​​et de flutter

Je télécharge mes images comme ceci: xxx

Les noms d'image sont "fond_longid". J'aimerais écraser toutes les images.

J'ai trouvé un ancien problème à Github mais ne fournit pas trop d'informations ( https://github.com/clildinary/clildinary_ios/issues/87 )


0 commentaires

4 Réponses :


0
votes

Vous pouvez trouver des détails sur le téléchargement et divers drapeaux pour le téléchargement sur la page de documentation sur https: // nuageux.com/documentation/image_upload_api_reference#upload_method .

Si la principale préoccupation est que vous ne voulez pas que vous n'ayez pas envie d'ajouter le paramètre _longid sur le nom du fichier, vous pouvez définir le drapeau unique_filename = false pendant le téléchargement .

Un autre drapeau que vous devriez considérer est écraser . Par défaut, cet indicateur est défini sur false . Donc, lorsque vous reprogrammez, l'ancienne image n'est pas remplacée. Vous pouvez définir le drapeau surcrivez = true pour vous assurer que la nouvelle image est téléchargée correctement.


1 commentaires

La méthode de la bibliothèque n'autorise aucun autre paramètre comme ceux: `` `` "futur uploadimage (String imagePath, {nom de fichier de fichier, dossier de chaîne}) async {retour _client.uplatimage (imagePath, imagefilename: nom de fichier, dossier: dossier) ; } `` `



0
votes

nuageux ne supporte pas l'intégration avec le flutter. Il existe des tiers que vous pouvez utiliser par exemple ici: https://gist.github.com/wizpna / EAB058E15CC1533BDB73BF764078F642

Si vous souhaitez télécharger des images sur des nuages, notre meilleure pratique consiste à ajouter un widget de téléchargement. Vous pouvez en savoir plus ici: https://cloudinary.com/documentation/upload_widget


4 commentaires

J'utilise déjà Clackinary_Client . Quelle est la différence de ce fichier .DART?


Et ce widget de téléchargement n'est pas ce que j'ai en ce moment? Ou tu veux dire autre chose?


Un widget de téléchargement est un outil UI que vous pouvez ajouter à votre application avec quelques lignes de code. Il peut vous laisser télécharger des images en nuage.


Désolé, je ne sais pas si j'obtiens ce que tu veux dire. J'ai déjà un widget pour télécharger des images sur mon compte nuageux



0
votes

Pour quelqu'un qui pourrait avoir le même problème, voici ce que j'ai fait xxx


1 commentaires

C'est mauvais. Vous ne devriez pas placer votre API_KEY et API_SECRET sur Flutter, car votre application peut être facilement décompilée et les clés extraites.



0
votes

Vous pouvez utiliser ce package https://pub.dev/packages/clildinary_public qui ne fait pas exiger votre API_KEY ou API_SECRET


0 commentaires