Existe um evento para assistir quando um usuário segue uma pessoa / documento / site / tag?
-
10-12-2019 - |
Pergunta
Estamos fazendo P & D na integração do post de atualizações em confluência com o Newsfeed do SharePoint.Uma coisa que preciso fazer é criar um "listener" que pode atualizar uma loja de conteúdo central quando um usuário segue um objeto (pessoa / site / etc.).Agora, posso encontrar algumas maneiras de enumerar quais objetos um usuário está seguindo (ou quem está seguindo um usuário), mas nada sobre como capturar o evento de seguir (para adicionar uma entrada ao armazenamento central) ou recuperar uma listade segue desde o último pedido (semelhante ao uso de socialfeedoptions.Newerthan para obter postagens da instância de coleção anterior).
Estou perdendo alguma coisa ou teríamos que fazer um trabalho temporizador que passa pela lista a seguir de cada pessoa, compará-lo à loja central e, em seguida, faça atualizações conforme necessário?Que parece muito ineficiente, mas não consigo encontrar mais nada.
obrigado.
Solução
There is no such event, and likes/follows are not tracked via the change log. Furthermore, the Newsfeed is being replaced by Yammer, which is completely cloud based. Polling on an interval is likely your best approach.