Βίντεο: Το μεγάλο μυστικό των πετυχημένων στην λήψη αποφάσεων 2025
Για να επικοινωνήσετε με την εφαρμογή Android με διακομιστές Twitter, χρειάζεστε τα δικά σας κλειδιά και μάρκες OAuth. Για να τα πάρετε, απλώς ακολουθήστε αυτά τα απλά βήματα.
Οι παρακάτω οδηγίες ισχύουν για τις ιστοσελίδες Twitter για τους τρέχοντες προγραμματιστές. Το Twitter μπορεί να αλλάξει το σχεδιασμό της ιστοσελίδας του οποτεδήποτε χωρίς προειδοποίηση.
- Συνδεθείτε στο λογαριασμό χρήστη Twitter (ή εγγραφείτε για λογαριασμό αν δεν έχετε ήδη).
- Επισκεφθείτε την σελίδα Προγραμματιστών του Twitter.
Εάν τα αστέρια είναι ευθυγραμμισμένα αρμονικά, θα πρέπει να δείτε τη σελίδα Δημιουργία μιας εφαρμογής από το Twitter.
- Στη σελίδα Δημιουργία εφαρμογής, συμπληρώστε όλα τα υποχρεωτικά πεδία μαζί με το πεδίο διεύθυνσης URL επαναφοράς κλήσης (παραπλανητικά προαιρετικό).
Όταν επισκέπτεστε τη σελίδα, εμφανίζεται το πεδίο Όνομα, το πεδίο Περιγραφή, το πεδίο ιστότοπου και το πεδίο διεύθυνσης URL επαναφοράς. Όλα τα πεδία εκτός από το URL διεύθυνσης κλήσης αναφέρονται ως απαιτούμενα.
Το να πληκτρολογείτε το όνομα της εφαρμογής σας στο πεδίο Όνομα δεν είναι ορατό. Αλλά τι χρησιμοποιείτε για τα άλλα πεδία; Μετά από όλα, δεν δημιουργείτε μια βιομηχανική εφαρμογή Android. Δημιουργείτε μόνο μια εφαρμογή δοκιμής - μια εφαρμογή που θα σας βοηθήσει να δείτε πώς να χρησιμοποιήσετε το Twitter4J.
Τα καλά νέα είναι ότι μπορείτε να πληκτρολογήσετε σχεδόν οτιδήποτε στο πεδίο Περιγραφή. Το ίδιο ισχύει και για
Για να επικοινωνήσετε με το Twitter μέσω μιας εφαρμογής Android, χρειάζεστε μια διεύθυνση URL επανάκλησης. Με άλλα λόγια, η διεύθυνση URL επανάκλησης δεν είναι προαιρετική. Ούτε το πεδίο του ιστότοπου ούτε το πεδίο διεύθυνσης URL επαναφοράς πρέπει να δείχνουν σε μια πραγματική ιστοσελίδα. Αλλά πρέπει να συμπληρώσετε αυτά τα δύο πεδία.
Το πεδίο διεύθυνσης URL επαναφοράς δεν επισημαίνεται ως απαιτούμενο. Ωστόσο, πρέπει να πληκτρολογήσετε μια διεύθυνση URL στο πεδίο Διεύθυνση URL επαναφοράς.
- Αφού συμφωνήσετε με τους όρους και κάνετε τα άλλα πράγματα για να αποδείξετε ότι είστε καλός άνθρωπος, κάντε κλικ στο κουμπί Δημιουργία Twitter σας.
Με αυτόν τον τρόπο θα μεταβείτε σε μια σελίδα όπου διαχειρίζεστε τη νέα σας εφαρμογή. Η σελίδα διαθέτει τέσσερις καρτέλες, με τίτλο "Λεπτομέρειες", "Ρυθμίσεις", "Κλειδιά" και "Σημάδια πρόσβασης" και "Δικαιώματα".
- Κοντά στο επάνω μέρος της σελίδας, επιλέξτε την καρτέλα Δικαιώματα.
- Στη σελίδα Δικαιώματα, αναζητήστε μια επιλογή τύπων πρόσβασης. Αλλάξτε την πρόσβαση της εφαρμογής σας από την επιλογή Ανάγνωση και εγγραφή (προεπιλογή) στην επιλογή Ανάγνωση, εγγραφή και πρόσβαση σε άμεσα μηνύματα.
Για αυτή την εφαρμογή παιχνιδιών, επιλέγετε Άμεση Μηνύματα ανάγνωσης, εγγραφής και πρόσβασης - το πιο επιτρεπτό μοντέλο πρόσβασης που είναι διαθέσιμο. Αυτή η επιλογή αποτρέπει την εφαρμογή σας από το να χτυπήσει τοίχους από τούβλα λόγω προβλημάτων πρόσβασης.
Όταν αναπτύσσετε μια εφαρμογή πραγματικού βίου, κάνετε το αντίθετο από αυτό που προτείνεται σε αυτό το βήμα. Για μια πραγματική εφαρμογή, επιλέγετε τη λιγότερο επιτρεπτή επιλογή που ταιριάζει στις απαιτήσεις της εφαρμογής σας.
Αρχικά αλλάξτε το επίπεδο πρόσβασης της εφαρμογής σας και στη συνέχεια δημιουργήστε το διακριτικό πρόσβασης της εφαρμογής. Μην δημιουργείτε το διακριτικό πρόσβασης πριν αλλάξετε το επίπεδο πρόσβασης. Αν προσπαθήσετε να αλλάξετε το επίπεδο πρόσβασης μετά τη δημιουργία του διακριτικού πρόσβασης, η εφαρμογή σας δεν θα λειτουργήσει. Το χειρότερο είναι ότι η σελίδα εγκατάστασης της εφαρμογής Twitter δεν σας προειδοποιεί για το πρόβλημα.
- Κάντε κλικ στο κουμπί που σας προσφέρει να ενημερώσετε τις ρυθμίσεις της εφαρμογής σας.
Με αυτόν τον τρόπο, αλλάζει το επίπεδο πρόσβασης της εφαρμογής σας στο Read, Write και Access Direct Messages.
- Κοντά στο επάνω μέρος της σελίδας, επιλέξτε την καρτέλα Κλειδιά και Πρόσβαση σε Κώδικες.
Μπορείτε να βρείτε μερικά κουμπιά στη συγκεκριμένη σελίδα.
- Κάντε κλικ στο κουμπί που προσφέρει για να δημιουργήσετε το αναγνωριστικό πρόσβασής σας.
Αφού γίνει αυτό, στην καρτέλα "Κλειδιά και πρόσβαση αναγνωριστικών" της εφαρμογής σας εμφανίζεται το κουπόνι πρόσβασης της εφαρμογής και το μυστικό πρόσβασης του διακριτικού πρόσβασης, εκτός από το επίπεδο πρόσβασης της εφαρμογής, το κλειδί του καταναλωτή και το μυστικό του καταναλωτή.
- Αντιγράψτε τους τέσσερις κώδικες (Κλειδί Καταναλωτή, Μυστικό Καταναλωτή, Token Πρόσβασης και Secret Token Secret) από την καρτέλα "Λεπτομέρειες" της εφαρμογής σας στις κατάλληλες γραμμές στον κωδικό της κλάσης MainActivity.
Ποτέ! Έχετε τελειώσει τα κλειδιά και τα μάρκες OAuth στον κώδικα Java.
Στον κόσμο OAuth, μια εφαρμογή του οποίου ο κώδικας επικοινωνεί με τους διακομιστές του Twitter είναι καταναλωτής. Για να αναγνωριστεί ως αξιόπιστος καταναλωτής, μια εφαρμογή πρέπει να στείλει κωδικούς πρόσβασης στους διακομιστές του Twitter. Στην ορολογία OAuth, αυτοί οι κωδικοί πρόσβασης ονομάζονται κλειδί του καταναλωτή και το μυστικό του καταναλωτή.
