Estou com uma demanda, de atualizar as fotos dos perfis dos usuários (aprox 2000), gostaria de saber se existe uma API ou qualquer outro meio, utilizando uma listagem com os id dos usuários e endereço one a imagem encontra-se armazenada.
Se você tiver acesso ao servidor pode tentar direto na pasta de dados
Amigos, isto é uma pergunta velha a qual caiu no meu colo também.
Que pastas têm as fotos dos perfis que aparecem no Fluig?
Não é recomendável a utilização diretamente na pasta porque é usado geração de thumbs e outros serviços ao fazer via API, o que vai gerar alguns comportamentos estranhos no teu ambiente. Então opte por usar a api.
https://api.fluig.com/latest/collaboration/swagger-ui/#/Profile_picture/updateFile
Uma coisa que não sei se mudou no Fluig é que ele não processava essas imagens para cada tamanho/cenário. Se você subia uma foto de 2mb, eram 2mb a serem carregados pra exibir a miniatura da foto da pessoa. Alguém sabe se mudou?
Antigamente sim. Hoje, salvo algum erro ou código antigo, deve carregar sempre tamanhos menores: Configurar e Habilitar Thumbnails - TOTVS Fluig - TDN.
Dá pra conferir pela url da imagem. No do perfil, aquele círculo no topo da página, o src passa o param type: "/collaboration/api/v3/users/adm2/picture?type=SMALL_PICTURE e dai abrir uma manut caso encontre algum lugar que não está carregando dessa forma.
Pra usar /collaboration/swagger-ui/#/Profile_picture/getProfilePicture tem essa lista do types possíveis:
X_SMALL_PICTURE: 34 x 34
SMALL_PICTURE: 60 x 60
MEDIUM_PICTURE: 100 x 100
LARGE_PICTURE: 140 x 140
ou DEFAULT_PICTURE (que - acho - pega o tamanho original).
Provavelmente herança de versões antigas no caso aqui - é uma instalação beeeem antiga. Vou fazer uma otimização nas fotos atuais e observar se as fotos novas já serão otimizadas. Muito obrigado!