1) Για να στείλετε αξιόπιστα μηνύματα προς το χρήστη, εξ ιδίας πρωτοβουλίας από την αλληλεπίδραση του χρήστη, θα πρέπει Συνδρομή δικαιώματα Μηνύματα από το FB, το οποίο βρίσκεται σε μια περιοριστική beta.
Μηνύματα εγγραφής περιορίζεται σε μη-διαφήμιση μηνύματα από τις εφαρμογές στις Ειδήσεις, Personal Tracker, και τις κατηγορίες παραγωγικότητας. Αν bot σας ταιριάζει σε μία από αυτές τις κατηγορίες, που δυνητικά μπορεί να πάρει τα δικαιώματα για να κάνει ό, τι θέλετε.
Αν δεν το κάνει, μπορείτε να στείλετε ειδοποιήσεις προς τους χρήστες, αλλά θα πρέπει να προκαλέσει την αντίδρασή τους (πατήστε το κουμπί, απάντηση κειμένου) κάθε χρόνο για να κερδίσουν ένα άλλο μήνυμα εκτός του ορίου 24ωρη επιβλήθηκε στην Πρότυπο μηνυμάτων. Αυτά τα μηνύματα μπορεί να είναι διαφημιστικό.
2) Για να πάρετε την σελίδα με εύρος ταυτότητα ενός χρήστη όταν έχετε id χρήστη τους για μια άλλη εφαρμογή ή τη σελίδα χρησιμοποιήστε το αναγνωριστικό ταιριάζουν API.
Θα πρέπει να δημιουργήσετε ένα FB Business λογαριασμό (αν δεν έχετε ήδη) και συνδέουν τις εφαρμογές και τις σελίδες σας με την επιχείρηση, ακολουθήστε τον οδηγό στα Έγγραφα API ID Matching .
Για να πάρετε όλες σελίδα με εύρος id για σελίδες που ανήκουν σε λογαριασμό της επιχείρησής σας, όταν έχετε app id του χρήστη (από την είσοδο FB, για παράδειγμα) θα κάνει το ακόλουθο αίτημα στην API Γράφημα:
GET /{user-id}/ids_for_pages
?access_token=[app_access_token]
&appsecret_proof=[appsecret_proof]
Θα λάβετε μια απάντηση που φαίνεται κάτι σαν αυτό, που περιέχει η σελίδα με εύρος id του συγκεκριμένου χρήστη για κάθε σελίδα του λογαριασμού της επιχείρησής σας ανήκει:
"data": [
{
"id": "12345123", // The psid for the user for that page
"page": {
"category": "Musician",
"link": "https://www.facebook.com/Johns-Next-Great-Thing-380374449010653/",
"name": "John's Next Great Thing",
"id": "380374449010653"
}
}
]