使用oAuth&;python

使用oAuth&;python,python,python-2.7,oauth,oauth-2.0,yahoo-api,Python,Python 2.7,Oauth,Oauth 2.0,Yahoo Api,我已经让oAuth请求生效了。我拿回了令牌,我可以得到签名和其他必要的变量。但是,我不太确定如何使用它们来请求内容。我试过上百万种不同的方法,但没有一种有效。到目前为止,我所掌握的情况如下: 使用oAuth进行身份验证后,我有以下变量: {'oauth_body_hash':'2jmj7l5rS…..YBwk=',u'oauth_nonce': u'05141181',u'oauth_时间戳:1401657766,u'oauth_消费者_密钥': u'dj0yJm…..meD1iMA--','o

我已经让oAuth请求生效了。我拿回了令牌,我可以得到签名和其他必要的变量。但是,我不太确定如何使用它们来请求内容。我试过上百万种不同的方法,但没有一种有效。到目前为止,我所掌握的情况如下:

使用oAuth进行身份验证后,我有以下变量:

{'oauth_body_hash':'2jmj7l5rS…..YBwk=',u'oauth_nonce': u'05141181',u'oauth_时间戳:1401657766,u'oauth_消费者_密钥': u'dj0yJm…..meD1iMA--','oauth_签名_方法':'HMAC-SHA1', u'oauth_版本:u'1.0',u'oauth_标记': u'A=tdGQU1Pfrg……DhB6kbr40A--',“oauth_签名”: “WUi69…..CyL2k=”}

我想我应该像下面这样做,其中headers=上面发布的内容

from requests import request
r = request(method='GET', url="https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20fantasysports.players%20where%20player_key%3D\'238.p.6619\'&format=json&callback=", headers=STRING_ABOVE)
然而,我只是不断得到下面的信息

身份验证错误。表fantasysports.players要求的安全级别高于提供的安全级别,您提供了除至少预期用户之外的任何用户”

我不确定下一步该尝试什么。对于初学者的问题,我很抱歉。我确信这是简单的东西,但我仍在学习