Как добавить мое приложение Django в Facebook?

голоса
1

Я занимаюсь разработкой приложений Django. Мне нужно для аутентификации пользователей с помощью Facebook и получить список друзей пользователя, чтобы пригласить их на мой сайт. Для того, чтобы сделать это мое заявление должно быть зарегистрировано с Facebook, чтобы получить ключ API. В процессе этого я ударил со списком параметров.

« HTTP: // локальный / Логин » -> это Войти страница в моем приложении , где у меня есть кнопка Facebook-коммутации

Мне нужно Facebook , чтобы перенаправить ответ на « HTTP: // локальный / результат », где у меня есть представление , чтобы разобрать результат.

Пожалуйста, дайте мне знать, как настроить Facebook.

Задан 10/06/2009 в 13:24
источник пользователем
На других языках...                            


2 ответов

голоса
1

Facebook не может перенаправить ответ на «локальный», так как это, очевидно, локальными по отношению к вашей машине, отсюда и название. Ваше приложение должно быть где-то серверы Facebook, на самом деле может увидеть его - то есть на общедоступном хосте где-то.

Другими словами, вы не можете разработать и протестировать приложение Facebook полностью на локальном компьютере, как вы бы с нормальным приложением Django. Вам нужно загрузить его на свой хост через регулярные промежутки времени, чтобы увидеть какие-либо изменения.

Ответил 10/06/2009 в 14:45
источник пользователем

голоса
0

Кроме того, вы можете настроить перенаправление портов на брандмауэре / маршрутизаторе, чтобы позволить Facebook, чтобы получить непосредственно с вашего локального хоста. В инструкции по выполнению этих сильно различаются между различными производителями брандмауэра / маршрутизатора. Что вам нужно сделать, это открыть внешний порт 80 и направить его в порт 80 (или любой другой порт, у вас есть свой HTTP сервер прослушивает) на хост-машине, где ваше приложение, найти свой публичный IP-адрес, а затем использовать их в качестве обратного вызова адрес следующим образом:

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

Это позволит вам проверить свой FB или FB-Connect приложение на локальном хосте.

Ответил 01/07/2009 в 13:49
источник пользователем

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