I have my facebook (Microsoft app for windows phone 8) didn't give a toast or tile notification. It keeps me curious knowing that it works great in Android or iOS. Anyway, it works great too on my WP 8 now! Plus, it works on 3G or Wi-Fi
Okay people, here's the trick!
1. Tap SETTING --> SYSTEM --> FIND MY PHONE --> CHECK the box for both of option, which is:
- SEND APPS TO MY PHONE USING bla..bla..bla
- SAVE MY PHONE'S LOCATION bla...bla...bla
2. TURN OFF the phone
3. TURN ON the phone
4. Try send messages from facebook. It will send you both TOAST and TILE NOTIFICATION!
Technically, I don't know how these settings can make the notification works. In my opinion, it works because these setting give the exact command to the microsoft server or such a thing to send a push notification right to your cellphone via application notification, not via SMS notification. It do the same thing with the location.
BTW, CHECK ALL BOXES on Facebook app notification menu.