Πώς να δημιουργήσετε μια εφαρμογή Facebook για τη σελίδα σας
Τι να ξέρετε
- Παω σε developers.facebook.com και επιλέξτε Οι εφαρμογές μου > Δημιουργία εφαρμογής. Εισαγάγετε λεπτομέρειες για το αναγνωριστικό εφαρμογής σας. Επιλέξτε σενάρια ανάπτυξης ή παραλείψτε.
- Επιλέγω Στήνω κάτω από τον τύπο της εφαρμογής που θέλετε. Για μια εφαρμογή Messenger, επιλέξτε τη σελίδα σας και ολοκληρώστε τις οδηγίες ρύθμισης του Webhook.
- Χρησιμοποιήστε το Graph API για ανάγνωση και εγγραφή δεδομένων στο Facebook. Το γράφημα API παρουσιάζει μια απλή άποψη του κοινωνικού γραφήματος του Facebook.
Μπορείτε να δημιουργήσετε το δικό σας Facebook εφαρμογή για την εταιρεία, τον οργανισμό ή την προσωπική σας χρήση, ενσωματώνοντάς την στη σελίδα σας στο Facebook. Η πλατφόρμα Facebook Developers έχει όλα όσα χρειάζεστε, συμπεριλαμβανομένων των απαραίτητων εργαλείων και οδηγών για να σας καθοδηγήσουν στη διαδικασία.
Πώς να δημιουργήσετε μια εφαρμογή Facebook για τη σελίδα σας
Τα παρακάτω βήματα θα σας οδηγήσουν στη διαδικασία δημιουργίας μιας εφαρμογής για το Facebook Messenger. Ωστόσο, υπάρχουν πολλά άλλα προϊόντα που μπορείτε να επιλέξετε για την εφαρμογή σας. Τα ακόλουθα βήματα απαιτούν επίσης να έχετε
Πλοηγηθείτε στο developers.facebook.com σε ένα πρόγραμμα περιήγησης ιστού. Εάν δεν είστε ήδη συνδεδεμένοι στο λογαριασμό σας στο Facebook, επιλέξτε Σύνδεση επάνω δεξιά για να συνδεθείτε στον λογαριασμό σας.
-
Επιλέγω Οι εφαρμογές μου επάνω δεξιά και μετά επιλέξτε + Δημιουργία εφαρμογής από την αναπτυσσόμενη λίστα.
-
Δημιουργήστε το αναγνωριστικό εφαρμογής σας εισάγοντας ένα όνομα στο Πεδίο εμφανιζόμενου ονόματος και μια διεύθυνση email στο Πεδίο Email επικοινωνίας.
Επιλέξτε το μπλε Δημιουργία αναγνωριστικού εφαρμογής κουμπί όταν τελειώσετε.
Μπορεί να σας ζητηθεί να ολοκληρώσετε έναν έλεγχο ασφαλείας εισάγοντας έναν κωδικό CAPTCHA.
-
Το Facebook θα σας δώσει την επιλογή να επιλέξετε από τέσσερα σενάρια που θα σας βοηθήσουν να δημιουργήσετε την εφαρμογή σας. Μπορείτε να επιλέξετε ένα και να επιλέξετε το μπλε Επιβεβαιώνω κουμπί στο κάτω μέρος ή αν προτιμάτε να δημιουργήσετε την εφαρμογή σας χωρίς να χρησιμοποιήσετε κάποιο από αυτά τα σενάρια, επιλέξτε Παραλείπω αντι αυτου.
Για αυτό το συγκεκριμένο σεμινάριο, θα Παραλείπω τα σενάρια.
-
Επίλεξε το Στήνω κουμπί για να ξεκινήσει ένα προϊόν να δημιουργεί την εφαρμογή σας.
Για τους σκοπούς αυτού του σεμιναρίου, θα επιλέξουμε Αγγελιαφόρος.
-
Στην ενότητα Access Tokens, επιλέξτε το αναπτυσσόμενη λίστα κάτω από τη σελίδα για να επιλέξετε το σελίδα στο Facebook θέλετε να χρησιμοποιήσετε.
Ίσως χρειαστεί να επεξεργαστείτε τα δικαιώματα για να εκχωρήσετε πρόσβαση στην εφαρμογή και να δημιουργήσετε ένα διακριτικό. Επιλέξτε το μπλε Δικαιώματα επεξεργασίας κουμπί > Συνέχεια ως [Όνομα] > Πλαίσιο ελέγχου σελίδας > Επόμενο > Εγινε > ΕΝΤΑΞΕΙ. Μια συμβολοσειρά χαρακτήρων θα εμφανιστεί στο πεδίο Διακριτικό πρόσβασης σελίδας.
-
Πριν κάνετε οτιδήποτε άλλο, πρέπει να ακολουθήσετε Οδηγίες ρύθμισης Webhook του Facebook για να δημιουργήσετε ένα διακριτικό επαλήθευσης, το οποίο θα χρειαστείτε για το επόμενο βήμα.
Θα χρειαστείτε το Node.js εγκατεστημένο στον υπολογιστή σας για να ρυθμίσετε το webhook σας.
-
Στην ενότητα Webhooks, επιλέξτε Ρύθμιση Webhooks και μπείτε τη διεύθυνση URL της σελίδας σας στο πεδίο URL επιστροφής κλήσης συν το επαλήθευση διακριτικού δημιουργήσατε στο τελευταίο βήμα στο πεδίο Verify Token.
-
Επίλεξε το πλαίσια ελέγχου εκτός από τα συμβάντα webhook που θέλετε να παραδοθούν στο webhook σας.
Το Facebook συνιστά την επιλογή μηνύματα και messaging_postbacks στο ελάχιστο.
-
Επιλέξτε το μπλε Επαλήθευση και αποθήκευση κουμπί.
Ένα αίτημα GET θα σταλεί στο webhook σας. Εάν ρυθμίσετε τα πάντα σωστά, οι ρυθμίσεις του webhook θα αποθηκευτούν αυτόματα.
-
Τώρα για να εγγραφείτε στην εφαρμογή σας στη σελίδα σας, επιστρέψτε στις Ρυθμίσεις της εφαρμογής σας και αναζητήστε την ενότητα Δημιουργία διακριτικών και επιλέξτε Επιλέξτε μια Σελίδα για να επιλέξετε τη σελίδα σας από την αναπτυσσόμενη λίστα.
Επιστρέψτε στην ενότητα Webhooks, κάντε το ίδιο όπως παραπάνω επιλέγοντας Επιλέξτε μια Σελίδα για να επιλέξετε τη σελίδα σας από την αναπτυσσόμενη λίστα.
Επίλεξε το Εγγραφείτε κουμπί.
-
Για να βεβαιωθείτε ότι έχετε ρυθμίσει τα πάντα σωστά, δοκιμάστε την εφαρμογή σας μεταβαίνοντας στο Facebook.com ή στο Messenger στην κινητή συσκευή σας και στέλνοντας ένα μήνυμα στη σελίδα σας. Το webhook σας θα πρέπει να λάβει ένα συμβάν webhook, που σημαίνει ότι η εφαρμογή σας έχει ρυθμιστεί με επιτυχία.
Εάν χρησιμοποιείτε το Messenger με την εφαρμογή σας, εξετάστε το ενδεχόμενο να το ελέγξετε Οδηγός γρήγορης εκκίνησης του Facebook για να σας βοηθήσει να δημιουργήσετε το πρώτο σας Messenger bot.
Τι είναι μια εφαρμογή Facebook;
Οι προγραμματιστές δημιουργούν τα περισσότερα από τα κοινά εφαρμογές που θα βρείτε στο Facebook, μέσω της πλατφόρμας Facebook Developers. Χιλιαδες απο εφαρμογές τρίτων είναι διαθέσιμα για χρήση μέσω προσωπικού λογαριασμού Facebook που σας βοηθούν να συνδεθείτε με άλλα προϊόντα και υπηρεσίες.
Μια εφαρμογή (δεν πρέπει να συγχέεται με την παρόμοια όχι-αρκετά-πλήρη εφαρμογή που ονομάζεται "applet") δεν είναι πραγματικά μια εφαρμογή με την έννοια ότι οι χρήστες υπολογιστών Mac και Windows γνωρίζουν τον όρο. Αντί να εγκαταστήσετε μια εφαρμογή υπολογιστή (επίσης γνωστή ως λογισμικό και προγράμματα) από έναν δίσκο ή μια λήψη στο στον σκληρό δίσκο του υπολογιστή, θα χρησιμοποιούσατε μια εφαρμογή Facebook εκτελώντας το πρόγραμμα περιήγησής σας a— το οποίο δεν καταλαμβάνει χώρο στο δικό σας υπολογιστή.
Για παράδειγμα, εάν χρησιμοποιείτε μια εφαρμογή για να παίξετε Scrabble με έναν φίλο στο Facebook, το Facebook αποθηκεύει κάθε κίνηση που κάνετε στους διακομιστές του, όχι τοπικά. Η σελίδα ενημερώνεται όταν συνδέεστε ξανά ή με άλλο τρόπο ανανεώνετε το πρόγραμμα περιήγησής σας. Αυτή είναι η βασική διαφορά μεταξύ μιας εφαρμογής Facebook και μιας συμβατικής εφαρμογής.
Τι είναι η πλατφόρμα προγραμματιστών Facebook;
Το Facebook κυκλοφόρησε την πλατφόρμα Facebook Developers το 2007, παρέχοντας ένα πλαίσιο που μπορούν να χρησιμοποιήσουν οι προγραμματιστές για να δημιουργήσουν εφαρμογές που αλληλεπιδρούν με τον πυρήνα Χαρακτηριστικά του Facebook. Αυτό σήμαινε ότι οι εφαρμογές μπορούσαν να μοιράζονται πληροφορίες χρήστη με εξωτερικές εφαρμογές μέσω ενός ανοιχτού API (διεπαφή προγραμματισμού εφαρμογών).
Η πλατφόρμα Facebook Developers παρέχει ένα σύνολο API και εργαλείων που επιτρέπουν σε τρίτους προγραμματιστές να ενσωματωθείτε στο ανοιχτό γράφημα — είτε μέσω εφαρμογών στο Facebook.com είτε μέσω εξωτερικών ιστοτόπων και συσκευές.
Γιατί να δημιουργήσετε μια εφαρμογή Facebook;
Ίσως αναρωτιέστε, σε τι μπορεί να χρησιμοποιήσει η επιχείρησή σας ένα παιχνίδι όπως το Scrabble; Πολύ λίγο, αλλά τα παιχνίδια δεν είναι η μόνη χρήση των εφαρμογών. Οποιαδήποτε οντότητα θέλει το όνομά της να κοινοποιείται σε ένα κοινωνικό δίκτυο μπορεί να χρησιμοποιήσει μια εφαρμογή για να δημιουργήσει αναγνώριση επωνυμίας.
Σκεφτείτε αυτό το σενάριο: Έχετε ένα εστιατόριο με τη δική του σελίδα στο Facebook. Πολλοί άνθρωποι δημοσιεύουν εγκόσμια σχόλια στις δημοσιεύσεις της σελίδας, και αυτό είναι περίπου. Η σελίδα έχει μια βάση θαυμαστών, αλλά δεν είναι πολλοί οι πελάτες που νιώθουν αρκετά ενθαρρυμένοι να της κάνουν like.
Τώρα φανταστείτε τη σελίδα να έχει μια εφαρμογή που παραθέτει στοιχεία μενού — πλήρης με φωτογραφίες που μπορούν να επιλέξουν και να μοιραστούν οι χρήστες. Αντί να προσφέρει στους θαυμαστές σας βαρετές ενημερώσεις κατάστασης ή συνδέσμους προς το ιστολόγιό σας, μια εφαρμογή μπορεί να τους επιτρέψει να μοιράζονται μια πιο εντυπωσιακή άποψη για το τι έφαγαν μόλις στο εστιατόριό σας. Είναι εύκολο και διασκεδαστικό να το χρησιμοποιούν οι θαυμαστές και με αυτόν τον τρόπο εκμεταλλεύεστε την αξία του κοινωνικού μάρκετινγκ.
Χρήση του Facebook API
ο Graph API είναι ο πυρήνας της πλατφόρμας Facebook Developers, που επιτρέπει στους προγραμματιστές να διαβάζουν και να γράφουν δεδομένα στο Facebook. Το γράφημα API παρουσιάζει μια απλή, συνεπή άποψη του κοινωνικού γραφήματος του Facebook, που αναπαριστά ομοιόμορφα αντικείμενα στο γράφημα (π.χ. άτομα, φωτογραφίες, εκδηλώσεις, και σελίδες) και τις μεταξύ τους συνδέσεις (π.χ. σχέσεις φίλων, κοινόχρηστο περιεχόμενο και ετικέτες φωτογραφιών).
Μαζί με τον κατάλογο εφαρμογών, αυτή είναι η πιο ισχυρή πτυχή της πλατφόρμας Facebook για προγραμματιστές.
Δύο λειτουργίες που χρησιμοποιούν συχνά οι προγραμματιστές του Facebook για να διευρύνουν το κοινό τους είναι οι προσκλήσεις για εφαρμογές και οι αναρτήσεις σε ιστορίες ειδήσεων. Και οι δύο λένε στους χρήστες του Facebook ποιοι από τους φίλους τους συμμετέχουν στην εφαρμογή.
Μια πρόσκληση είναι μια ρητή ερώτηση που στοχεύει σε φίλους της επιλογής του χρήστη της εφαρμογής. Από την άλλη πλευρά, η επιλογή newsfeed απλώς ενημερώνει τους άλλους ότι ένας φίλος χρησιμοποιεί μια εφαρμογή.
Το να κάνετε έναν χρήστη να στέλνει προσκλήσεις είναι πιο δύσκολο, επειδή τέτοιες προσκλήσεις δεν είναι πάντα ευπρόσδεκτες. Ωστόσο, εάν ένας χρήστης τα στείλει σε όσους μπορεί να ενδιαφέρονται πραγματικά για την εφαρμογή, αυτό μπορεί να οδηγήσει σε εγγραφές.
Με τα κατάλληλα κίνητρα, το μάρκετινγκ και την επωνυμία, οι εφαρμογές στο Facebook μπορούν να εξαπλωθούν αστραπιαία. Ακολουθήστε τις παρακάτω οδηγίες για να μάθετε πώς να φτιάξετε το πρώτο σας.