#python #social-networking #bottle #weibo #sinaweibo
#python #социальные сети #бутылка #weibo #sinaweibo
Вопрос:
Я пытаюсь написать стороннее приложение Sina Weibo с использованием bottle.
Однако SDK, который они предоставили для Python, похоже, не имеет функции «веб-входа».
Я взглянул на их PHP SDK, в котором есть функция для входа в систему web oauth.
Я попытался написать его сам, но единственная проблема в том, что bottle не поддерживает сеансы, поэтому я не могу сохранить oauth_token amp; oauth_token_secret в сеансе, как я делал в PHP, поэтому, когда пользователь выполняет веб-вход и обратный вызов, я не могу заставить эти две вещи завершить вход в oauth.
Есть предложения?
Ответ №1:
Вы можете либо использовать промежуточное программное обеспечение, такое как Beaker, чтобы добавить поддержку сеансов в Bottle, либо заменить Bottle веб-сервером Python с поддержкой сеансов и OAuth, таким как Tornado.
Если вас привлекла Bottle за ее простоту, вам понравится Tornado.
- Стакан для Python:http://beaker.groovie.org
- Торнадо:http://www.tornadoweb.org