我正在构建一个 Web 应用程序(使用 Django),我需要在其中使用 OAuth。我正在使用 Tweepy 并且已经安装并导入了它。我现在不知道如何设置它,以便当用户点击我表单上的“提交”按钮时,系统会要求他们通过 Twitter 登录。我遵循了许多不同的教程/博客来尝试让它工作,但我似乎无法破解它。
这是我追求的流程:
- 用户使用表单提交消息
- 要求用户验证 Twitter 帐户
- 来自表单的消息和 Twitter 详细信息(@username、屏幕名称、个人资料图片等)存储在数据库中(使用 SQLite3)
- 用户被重定向到 index.html,在那里他们可以看到他们在类似 Twitter 的“最新消息”提要中提交的消息。
我真的卡住了,所以非常感谢任何帮助!
最佳答案
我尝试做同样的事情,除此之外,表单内容会自动发送到用户墙上。
你需要按照这里的教程
http://packages.python.org/tweepy/html/auth_tutorial.html#oauth-authentication
关于python - 在用户提交表单时使用 Tweepy OAuth 对用户进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14092248/