Google App Engine Аутентификация приложения Facebook - PullRequest
3 голосов
/ 27 апреля 2011

Привет всем, Я пытаюсь создать приложение в google app engine для Facebook, но я каким-то образом поймал его в бесконечном цикле, и я не могу понять, что делать, чтобы остановить его. Я скопировал некоторый код отсюда

http://shelftalkers.googlecode.com/svn/trunk/shelftalkers/shelftalkers.py

для аутентификации, а именно:

fb = facebook.Facebook(FACEBOOK_API_KEY, FACEBOOK_APP_SECRET)

    if fb.check_session(self.request) and fb.added:
        pass
    else:
        url = fb.get_add_url()
        self.response.out.write('<script language="javascript">top.location.href="' + url + '"</script>')
        return

И когда я пытаюсь перейти на страницу, это заставляет меня проходить аутентификацию, а затем попадает в цикл, поэтому я предполагаю, что мое утверждение if не выполнено, но я не знаю, что делать вместо этого.

Я на самом деле загружаю это на Facebook, поэтому я не думаю, что внешняя аутентификация такая же. Любые идеи о том, как это исправить? Заранее спасибо

WWaldo

1 Ответ

0 голосов
/ 27 апреля 2011

Привет, WWaldo, у меня также были проблемы с аутентификацией в Facebook, пока я не нашел хорошее приложение для изучения.На github.com есть довольно хороший новый проект, который решает эту проблему.Он называется runwithfriends , а также приложение facebook , где мы можем точно посмотреть, как это делается.

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...