Facebook chatbot και πιστοποίησης

ψήφοι
1

Έχω μια εφαρμογή όπου οι χρήστες μπορούν να συνδεθούν χρησιμοποιώντας Facebook. Έχω auth κουπόνι του χρήστη που ισχύει για 30 ημέρες. Είμαι χρησιμοποιώντας διαβατήριο. Αυτή τη στιγμή, είμαι απαιτεί το ελάχιστο ποσό των αδειών (μόνο μέσω ηλεκτρονικού ταχυδρομείου), έτσι ώστε auth app μου δεν χρειάζεται να πάρει επαληθευτεί.

Τώρα ... θα πρέπει να γράψετε ένα chatbot που θα γράψει κατά καιρούς σε χρήστες που έχουν πιστοποιηθεί. Έτσι, το bot θα πρέπει να ξεκινήσει η συζήτηση. Είναι πραγματικά ειδοποιήσεις που οι χρήστες ενδιαφέρονται ενεργά.

Δεδομένου ότι δεν ξέρω πώς να γράψω το ίδιο το chatbot, αναρωτιόμουν ... το κάνει ακόμη δυνατό;

Εάν δεν είναι δυνατόν, είναι δυνατόν να «link» όμως ξεκινά μια συνομιλία με bot μου με έναν από τους συνδεδεμένους χρήστες συγκρίνοντας το αναγνωριστικό χρήστη τους στο Facebook; (Φοβάμαι όχι, δεδομένου ότι το αναγνωριστικό Facebook χρήστης φαίνεται να είναι ως πεδίο το app!)

Δημοσιεύθηκε 21/03/2017 στις 08:07
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
2

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"
        }
      }
    ]
Απαντήθηκε 25/05/2017 στις 00:16
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more