Base64file uploading to cloudinary is not working
@AnshShah77 arbeitet bereits daran.
Seit 06.10.2023.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 30/100
Rechercherichtung
Beginne damit, die Funktion uploadImageToCloudinary mit dem bereitgestellten Base64-Inhalt zu reproduzieren, und untersuche den von cloudinaryClient.Upload.Upload zurückgegebenen Fehler. Ermittle, warum dieser Upload nicht erfolgreich ist; abgeschlossen ist die Aufgabe, wenn das Base64-Bild erfolgreich hochgeladen wird und ein gültiges UploadResult zurückgibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
`
func uploadImageToCloudinary(base64str, name string) (*uploader.UploadResult, error) {
cloudinaryURL := os.Getenv("CLOUDINARY_URL")
cloudinaryClient, err := cloudinary.NewFromURL(cloudinaryURL)
if err != nil {
return nil, err
}
formattedString := fmt.Sprintf("data:image/jpeg;base64,%s", base64str)
uploadParams := uploader.UploadParams{
PublicID: name,
UseFilename: true,
UniqueFilename: true,
}
// Upload the Base64 encoded content
result, err := cloudinaryClient.Upload.Upload(context.Background(), formattedString, uploadParams)
if err != nil {
return nil, err
}
return &result, nil
}
`
I tried to do like this and also I tried many but just not working
- Vorherrschende Sprache
- Go
- Sterne
- 51
- Forks
- 25
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cloudinary/cloudinary-go
-
Introduce custom error typesEvtl. wieder frei @const-cloudinary hat das vor 2104 Tagen übernommen, und es ist kein Pull Request offen. Offen
cloudinary/cloudinary-go#7 · 5 Kommentare · 1 Reaktion · 2 zugewiesene Personen ·
Alle Issues in cloudinary/cloudinary-go
Ähnliche Issues
-
needs-triage typo
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
llm-d-incubation/llm-d-scaling-manager#122 ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue severity: low tech-debt
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 75/100
TMHSDigital/subenum#329 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug] Backend summarize min() / max() panics when a field has no numeric valuesEvtl. vergeben @weng5e hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
grafana/grafana-infinity-datasource#1832 ·
Maintainer antworten meist innerhalb von 1 Tag
-
tech-debt
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
GillMacedo/godebugdiff#13 ·