Recentemente, notei que recebi para alguns convites, não todos, uma notificação de lembrete dizendo “Não se esqueça: X convidou você para o evento X” no Facebook .
Eu queria saber como isso funciona, qual é a regra ou talvez função / botão que direciona essas notificações?
Meu objetivo é poder usar isso e a notificação de lembrete de semente às pessoas que foram convidadas, mas não responderam.
Resposta
Imagino que você possa manter uma lista de todos os destinatários e respondentes. Qualquer destinatário que não esteja na lista de entrevistados pode ser marcado para receber uma notificação se ainda não estiver na lista X dias antes do evento ocorrer. Isso pressupõe que os respondentes são um subconjunto dos destinatários. Aqui está uma ideia aproximada de como o pseudo …
Pseudo:
// todos os destinatários, destinatários = [a, b, c, d ..] respondentes = [a, b]
se hoje for X dias antes do dia do evento e respondents.length < destinatários
//send respondents message for each person in recipients: if person is not in respondents: person.send("Hey you, yeah you! check your event calendar!")
Comentários
- Obrigado, mas há uma maneira de usar esse tipo de script com o Facebook?
Resposta
Não, essa resposta estava correta, mas completamente inútil, a menos que você “seja um programador no Facebook e você vai codificar um novo recurso.
Eu sei um monte de coisas avançadas sobre o Facebook, mas também não descobri isso. Os lembretes provavelmente não são aleatórios, mas os fatores que os causam não são óbvios.
Eu testaria o seguinte:
- Quão próximos os criadores do evento são / estão de você
- Número de dias para o evento
- Se você realmente já visitou o evento ou apenas ignorou (este é um bom)
- se você RSVPd, e se sim, o que
- Se sua atividade no FB no momento de receber a notificação pode indicar que você está procurando algo para fazer.