Niedawno zauważyłem, że w przypadku niektórych zaproszeń, nie wszystkich, otrzymałem przypomnienie o treści „Nie zapomnij: X zaprosił Cię na wydarzenie X” na Facebooku .
Chciałem wiedzieć, jak to działa, jaka jest reguła, a może funkcja / przycisk, który kieruje tymi powiadomieniami?
Moim celem jest możliwość korzystania z tych powiadomień i zarodków przypomnienia do osób, które zostały zaproszone, ale nie odpowiedziały.
Odpowiedź
Mogę sobie wyobrazić, że możesz zachować listę wszystkich odbiorców i respondentów. Każdy odbiorca spoza listy respondentów może zostać oznaczony do otrzymania powiadomienia, jeśli nadal nie ma go na tej liście X dni przed wydarzeniem. Zakłada się, że respondenci są podzbiorem odbiorców. Oto przybliżony obraz tego, jak pseudo …
Pseudo:
// wszyscy adresaci adresaci = [a, b, c, d ..] respondenci = [a, b]
jeśli dzisiaj jest X dni przed dniem wydarzenia i respondentów.length < adresatów
//send respondents message for each person in recipients: if person is not in respondents: person.send("Hey you, yeah you! check your event calendar!")
Komentarze
- Dziękuję, ale czy istnieje sposób na użycie tego króla skryptów na Facebooku?
Odpowiedź
Nie, ta odpowiedź była poprawna, ale całkowicie bezużyteczna, chyba że jesteś programistą na Facebooku i zamierzasz zakodować nową funkcję.
Wiem dużo zaawansowanych rzeczy o Facebooku, ale tego też nie rozgryzłem. Przypomnienia prawdopodobnie nie są przypadkowe, ale czynniki, które je powodują, nie są oczywiste.
Chciałbym przetestować następujące elementy:
- Jak blisko są od Ciebie twórcy wydarzenia
- Liczba dni do wydarzenia
- Czy kiedykolwiek faktycznie odwiedziłeś wydarzenie, czy po prostu je zignorowałeś (to jest dobre)
- jeśli zareagowałeś, a jeśli tak, to co
- Czy Twoja aktywność na FB w momencie otrzymania powiadomienia może wskazywać, że „szukasz czegoś do zrobienia.