Histórico da Página
...
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterSocialPost(companyId, post){
if (post.getText().toLowerCase().indexOf("#minhacampanha") > -1) {
log.info(post.getUser() + " has published a content.");
}
} |
...
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeSocialDenounce(companyId, denounce){
if (denounce.getSociable().getText().toLowerCase().indexOf("#cipa") > -1) {
throw "You cannot denounce posts about CIPA.";
}
} |
...
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeCommunityParticipation(companyId, relation){
if (relation.getCommunity().getAlias() == "economia") {
throw "Comunidade temporariamente indisponível!";
}
log.info("beforeCommunityParticipation Social Alias: " + relation.getSocial().getAlias() + " Community Alias: " + relation.getCommunity().getAlias());
} |
...
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeCommunityLeave(companyId, relation){
if (relation.getCommunity().getAlias() == "eventos") {
throw "Não é permitido deixar essa comunidade";
}
log.info("beforeCommunityLeave Social Alias: " + relation.getSocial().getAlias() + " Community Alias: " + relation.getCommunity().getAlias());
} |
...
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterSocialFollow(companyId, follow){
log.info("afterSocialFollow Social Alias: " + follow.getSocial().getAlias() + " Followed Alias: " + follow.getFollowed().getAlias());
} |
...
beforeSocialUnfollow
O evento é disparado antes da efetivação de deixar de seguir uma pessoa.
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeSocialUnfollow(companyId, follow){
} |
Parâmetros da função
Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
follow | Objeto que contém as informações de seguir | SocialFollowEventVO |
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeSocialUnfollow(companyId, follow){
log.info("beforeSocialUnfollow Social Alias: " + follow.getSocial().getAlias() + " Followed Alias: " + follow.getFollowed().getAlias());
} |
afterSocialUnfollow
O evento é disparado após a efetivação de deixar de seguir uma pessoa.
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterSocialUnfollow(companyId, follow){
} |
Parâmetros da função
Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
follow | Objeto que contém as informações de seguir | SocialFollowEventVO |
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterSocialUnfollow(companyId, follow){
log.info("afterSocialUnfollow Social Alias: " + follow.getSocial().getAlias() + " Followed Alias: " + follow.getFollowed().getAlias());
} |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas