Am observat recent că am primit pentru unele invitații, nu pentru toate, o notificare de reamintire care să spună „Nu uitați: X v-a invitat la evenimentul X” de pe Facebook .
Am vrut să știu cum funcționează acestea, care este regula sau poate funcția / butonul care determină aceste notificări?
Scopul meu este să pot folosi aceste notificări și să le amintesc despre semnalul de memento persoanelor care au fost invitate, dar nu au răspuns.
Răspunde
Mi-aș putea imagina că poți păstra o listă cu toți destinatarii și respondenți. Orice destinatar care nu se află în lista respondenților ar putea fi marcat pentru a primi o notificare dacă încă nu se află pe lista respectivă X cu câteva zile înainte de eveniment. Aceasta presupune că respondenții sunt un subset de destinatari. Iată „o idee aproximativă despre modul în care pseudo …
Pseudo:
// toți destinatarii destinatari = [a, b, c, d ..] respondenți = [a, b]
dacă astăzi este cu X zile înainte de ziua evenimentului și respondenții.length < destinatari
//send respondents message for each person in recipients: if person is not in respondents: person.send("Hey you, yeah you! check your event calendar!")
Comentarii
- Mulțumesc, dar există o modalitate de a folosi acest rege al scriptului cu Facebook?
Răspuns
Nu, acel răspuns a fost corect, dar complet inutil, cu excepția cazului în care sunteți programator la Facebook și veți codifica o nouă caracteristică.
Știu destul de multe lucruri avansate despre Facebook, dar nici nu mi-am dat seama. Mementourile probabil nu sunt întâmplătoare, dar factorii care o determină nu sunt evidente.
Aș testa următoarele:
- Cât de aproape vă sunt / sunt creatorii de evenimente
- Numărul de zile până la eveniment
- Indiferent dacă ați vizitat vreodată evenimentul sau pur și simplu ați ignorat (acesta este unul bun)
- dacă aveți RSVPd și, dacă da, ce
- Dacă activitatea dvs. FB în momentul primirii notificării ar putea indica faptul că „căutați ceva de făcut.