Πώς να προσθέσετε την αίτησή μου Django στο Facebook;

ψήφοι
1

Είμαι ανάπτυξη μιας εφαρμογής Django. Χρειάζομαι την πιστοποίηση των χρηστών που χρησιμοποιούν το Facebook και να πάρει τους φίλους του χρήστη λίστα για να τους καλέσει στο site μου. Για να το κάνετε αυτό αίτησή μου πρέπει να έχουν εγγραφεί στο Facebook για να πάρετε το κλειδί API. Κατά τη διαδικασία για να γίνει έτσι είμαι χτύπησε με τη λίστα των ρυθμίσεων.

« Http: // localhost / login » -> αυτή είναι η σελίδα σύνδεσης στην αίτησή μου, όπου έχω το κουμπί Facebook-connect

Πρέπει Facebook για να ανακατευθύνει την απάντηση « http: // localhost / αποτέλεσμα », όπου έχω σκοπό να αναλύσει το αποτέλεσμα.

Παρακαλώ επιτρέψτε μου να ξέρω πώς να ρυθμίσετε το Facebook.

Δημοσιεύθηκε 10/06/2009 στις 13:24
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
1

Το Facebook δεν μπορεί να ανακατευθύνει την απάντηση «localhost», όπως αυτό είναι προφανώς το τοπικό έως το μηχάνημά σας, εξ ου και το όνομα. Η εφαρμογή σας πρέπει να είναι κάπου servers του Facebook μπορεί να το δει στην πραγματικότητα - δηλαδή σε ένα δημόσιο υποδοχής κάπου.

Με άλλα λόγια, δεν μπορεί να αναπτύξει και να δοκιμάσει ένα app του Facebook πλήρως στον τοπικό υπολογιστή σας, όπως θα κάνατε με ένα κανονικό app Django. Θα πρέπει να το φορτώσετε σε σας φιλοξενεί σε τακτά χρονικά διαστήματα για να δείτε τις αλλαγές.

Απαντήθηκε 10/06/2009 στις 14:45
πηγή χρήστη

ψήφοι
0

Εναλλακτικά, μπορείτε να ρυθμίσετε την προώθηση των θυρών στο τείχος προστασίας σας / router για να επιτρέψει στο Facebook για να ανακτήσει άμεσα από το localhost σας. Οι οδηγίες για να γίνει αυτό ποικίλει σε μεγάλο βαθμό μεταξύ των διαφόρων κατασκευαστών firewall / router. Τι πρέπει να κάνετε είναι να ανοίξετε εξωτερική θύρα 80 και το διαβιβάζει στην θύρα 80 (ή ό, τι θύρα που έχετε διακομιστή HTTP σας ακούει στο) στο μηχάνημα όπου η εφαρμογή σας, βρείτε δημόσια διεύθυνση IP σας, και στη συνέχεια να τα χρησιμοποιούν ως επανάκλησης σας αντιμετωπιστούν ως εξής:

http://<your.ip.here>:80/login

Αυτό θα σας επιτρέψει να ελέγξετε FB ή FB-Connect app για localhost.

Απαντήθηκε 01/07/2009 στις 13:49
πηγή χρήστη

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