Base64file uploading to cloudinary is not working
@AnshShah77 já está trabalhando nisso.
Desde 6/10/2023.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 30/100
Direção de pesquisa
Comece reproduzindo a função uploadImageToCloudinary com o conteúdo Base64 fornecido e inspecione o erro retornado por cloudinaryClient.Upload.Upload. Determine por que esse upload não é bem-sucedido; a tarefa estará concluída quando a imagem Base64 for carregada com sucesso e retornar um UploadResult válido.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
`
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
- Linguagem predominante
- Go
- Estrelas
- 51
- Forks
- 25
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de cloudinary/cloudinary-go
-
Introduce custom error typesTalvez livre de novo @const-cloudinary assumiu há 2104 dias e não há nenhum pull request aberto. Aberta
cloudinary/cloudinary-go#7 · 5 comentários · 1 reação · 2 responsáveis ·
Todas as issues de cloudinary/cloudinary-go
Issues semelhantes
-
needs-triage typo
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
llm-d-incubation/llm-d-scaling-manager#122 ·
Mantenedores costumam responder em até 1 dia
-
good first issue severity: low tech-debt
Dificuldade 2/5 Meio dia Facilidade para iniciantes 75/100
TMHSDigital/subenum#329 ·
Mantenedores costumam responder em até 1 dia
-
[Bug] Backend summarize min() / max() panics when a field has no numeric valuesTalvez já em andamento @weng5e assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
grafana/grafana-infinity-datasource#1832 ·
Mantenedores costumam responder em até 1 dia
-
tech-debt
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
GillMacedo/godebugdiff#13 ·