【发布时间】:2011-10-18 23:15:10
【问题描述】:
Get 请求非常简单:
def build_request(url, method='GET'):
params = {
'oauth_version': "1.0",
'oauth_nonce': oauth2.generate_nonce(),
'oauth_timestamp': int(time.time())
}
consumer = oauth2.Consumer(key='****',secret='******')
params['oauth_consumer_key'] = consumer.key
req = oauth2.Request(method=method, url=url, parameters=params)
signature_method = oauth2.SignatureMethod_HMAC_SHA1()
req.sign_request(signature_method, consumer, None)
return req
但是现在,我们想用一个文件来做一个 POST。 (我们正在使用库 python-oauth2)。有什么建议吗?
【问题讨论】:
-
我在这里做了例子,API v2 gist.github.com/1242662感谢@jterrace
标签: python file-upload oauth