Dúvida
Preciso saber com quem o conteúdo do evento beforeSocialShare será compartilhado?
Ambiente
TOTVS Fluig Plataforma - Desenvolvimento sobre a plataforma - Versão 1.7.0 Lake e superiores
Solução
No evento beforeSocialShare, são disponibilizados os parâmetros companyId e share. O share permite acesso ao SocialShareEventVO e nele é possível obter os objetos SocialEventVO e SociableEventVO.
O método share.getSocialPlace() permitirá retornar o objeto que recebe o compartilhamento (SocialEventVO).
Este objeto possuí diversos métodos, como por exemplo getAlias() que retorna o código social do usuário que receberá o compartilhamento. O método getName() que retornará o nome do usuário e o método getType(), que permitirá saber se o compartilhamento é com uma comunidade ou usuário.
Segue um exemplo:
var user = share.getSocialPlace().getAlias(); |
0 Comentários