最近、Facebookで「忘れないでください:XがXイベントに招待しました」というリマインダー通知を受け取ったのに気づきました。 。
これらがどのように機能するか、これらの通知を駆動するルールまたは機能/ボタンは何ですか?
私の目標は、これらを使用してリマインダー通知をシードできるようにすることです。招待されたが応答しなかった人へ。
回答
すべての受信者のリストを保持できると想像できます。と回答者。回答者リストにない受信者は、イベントが発生するX日前にまだリストにない場合、通知を受け取るようにマークを付けることができます。これは、回答者が受信者のサブセットであることを前提としています。ここに「疑似…
疑似:
//すべての受信者受信者= [a、b、c、d ..]回答者= [a、 b]
今日がイベント日のX日前であり、respondents.length <受信者
//send respondents message for each person in recipients: if person is not in respondents: person.send("Hey you, yeah you! check your event calendar!")
コメント
- ありがとうございますが、このスクリプトの王様をFacebookで使用する方法はありますか?
回答
いいえ、その回答は正しかったのですが、プログラマーでない限りまったく役に立ちません。 Facebookで、あなたは「新しい機能をコーディングしようとしています。
Facebookについてはかなり多くの高度なことを知っていますが、これも理解していません。リマインダーはおそらくランダムではありませんが、それを引き起こす要因は明らかではありません。
次のことをテストします。
- イベントの作成者があなたにどれだけ近いか
- イベントまでの日数
- 実際にイベントにアクセスしたことがあるか、無視しただけか(これは良いことです)
- 出欠確認をしたことがある場合は、その場合はどうしますか
- 通知を受け取ったときのFBアクティビティが、「何かすることを探している」ことを示している可能性があるかどうか。