Как мне перенаправить запрос GET из запроса POST на GAE - PullRequest
1 голос
/ 29 апреля 2010

Я пишу приложение FBML на Facebook, размещенное в GAE. Facebook будет общаться только с вашим приложением vai POST (я уверен, что это причина, но, пожалуйста, исправьте меня, если я ошибаюсь). Поэтому я столкнулся с проблемой, заключающейся в том, что внутри моего метода POST мне нужно перенаправить URL-адрес авторизации OAuth на Facebook. Но я могу только отправить запрос GET. Как я могу это сделать? На данный момент я делаю

class OauthHandler(webapp.RequestHandler):
  def post(self):
    # blablablab
    request.redirect(oauth_uri)

Что не так, поскольку oauth_uri отвечает только на GET. Более того, OAuth будет перенаправлять обратно в мой обработчик перенаправления через GET, но я не могу! я могу только сделать пост. Так что я в замешательстве.

идеи

Заранее спасибо

1 Ответ

0 голосов
/ 29 апреля 2010

"Более того, OAuth будет перенаправлять обратно в мой обработчик перенаправления через GET, но я не могу! Я могу только публиковать сообщения. Так что я в замешательстве."

Есть ли причина, по которой вы не можете добавить это в свой обработчик? def get (self): self.post ()

Это то, что мы делаем для всех наших обработчиков.

...