所以我一直在使用 www.hurl.it 来发送一些推特应用程序认证的 GET 请求。像这样..
https://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=userfoo
然后我输入我的用户密钥和令牌并发送此请求
https://api.twitter.com/1.1/followers/ids.json?cursor=-1&oauth_nonce=***********&screen_name=userfoo&oauth_timestamp=**********&oauth_signature=***********=&oauth_token=**********&oauth_consumer_key=**********&oauth_signature_method=HMAC-SHA1&oauth_version=1.0
所以我知道一点基本的python,我想知道在没有任何库的python中最简单的方法。我只想发送一次请求。像这样的东西。
>>>import requests
>>>r = requests.get("http://example.com/foo/bar")
>>>print r.status_code
>>>print r.headers
>>>print r.content
因此,需要发送的 GET 请求具有“oauth_nonce”、“oauth_signature”和“oauth_timestamp”值。我该如何获得这些值?我想在没有任何额外库的情况下做到这一点。如果没有额外的库就不可能做到这一点,请告诉我另一种方式。但是我对python不太了解,所以必须很好地解释它。
谢谢