2014-10-06 100 views

回答

3

幸运不是!密码是非常机密的信息,只有Twitter本身想要处理。


想想第三方开发者建议改变你的Twitter密码:

  • 你会信任他,让他看到你的新密码?
  • 你怎么能确定他真的要设置你的新密码而不是另一个?
-1
import urllib.request 
import time 

def set_password(): 
password="PASSWORDHERE" 

set_password() 

def send_to_twitter(msg): 
password_manager = urllib.request.HTTPPasswordMgr() 
password_manager.add_password("Twitter API", 
      "http://twitter.com/statuses", "twitterhandlehere",password) 
http_handler = urllib.request.HTTPBasicAuthHandler(password_manager) 
page_opener = urllib.request.build_opener(http_handler) 
urllib.request.install_opener(page_opener) 
params = urllib.parse.urlencode({'status': msg}) 
resp = urllib.request.urlopen("http://twitter.com/statuses/update.json", params) 
resp.read() 
+5

尽管此代码可以回答这个问题,这将是更好的,包括一些背景,解释它是如何工作以及何时使用它。从长远来看,仅有代码的答案是没有用的。 – Bono 2015-12-03 20:26:33