2014-10-06 101 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