Python 是新浪微博';s";OAuth2“;真的吗?

Python 是新浪微博';s";OAuth2“;真的吗?,python,oauth-2.0,Python,Oauth 2.0,我正在为新浪微博开发一些第三方应用程序,但有一件事让我非常困惑:他们的“OAuth2”不需要签名 根据它的API文档(比如,很抱歉,只有中文版本) 我应该做的唯一一件事是使用我的查询参数和另外两个参数直接将发布到他们的HTTPS服务器:我的appkey和纯文本访问\u令牌。仅此而已,没有签名流程,没有其他事情要做 另一个奇怪的地方是,对于移动认证过程,用户必须向应用程序提供用户名/密码,然后选择“OAuth2” 因此,首先,当我尝试使用python-oauth2库来处理它时,我根本不知道怎么做,

我正在为新浪微博开发一些第三方应用程序,但有一件事让我非常困惑:他们的“OAuth2”不需要签名

根据它的API文档(比如,很抱歉,只有中文版本) 我应该做的唯一一件事是使用我的查询参数和另外两个参数直接将发布到他们的HTTPS服务器:我的appkey和纯文本访问\u令牌。仅此而已,没有签名流程,没有其他事情要做

另一个奇怪的地方是,对于移动认证过程,用户必须向应用程序提供用户名/密码,然后选择“OAuth2”

因此,首先,当我尝试使用python-oauth2库来处理它时,我根本不知道怎么做,因为这个“oauth2”与我在Internet上找到的所有示例代码都太不一样了


我想问一下,这真的是标准OAuth2吗?如果是,我如何在python中用一些现有的普通OAuth库实现它?

新浪微博提供了三种身份验证方法,即OAuth 1.0、OAuth 2.0和xAuth

如果您确定正在使用OAuth 2.0,那么是的,新浪将使用 标准oauth2.0,您将不希望使用python-oauth2,因为 它实际上是一个OAuth 1.0库。 相反,你应该使用新浪的官方绑定,可以下载 从

新浪OAuth2.0的文档页面是


现在看来,OAuth 2.0是微博授权的标准和唯一方式。

新浪微博提供了三种身份验证方法,即OAuth 1.0、OAuth 2.0和xAuth

如果您确定正在使用OAuth 2.0,那么是的,新浪将使用 标准oauth2.0,您将不希望使用python-oauth2,因为 它实际上是一个OAuth 1.0库。 相反,你应该使用新浪的官方绑定,可以下载 从

新浪OAuth2.0的文档页面是


现在看来,OAuth 2.0是微博授权的标准和唯一方式。

“此页面中当前没有文本。您可以在其他页面中搜索此页面标题,或搜索相关日志。”从文档链接“此页面中当前没有文本。您可以在其他页面中搜索此页面标题,或搜索相关日志。”从文档链接