2009-12-21 98 views
2

我在我們的網絡應用程序中編寫了一個工具,允許用戶通過Twitter API發佈關於我們應用程序的某些信息。在我見過的所有文檔中,您都可以通過XML或JSON提交用戶的用戶名和密碼。從可用性的角度來看,保存用戶名和密碼以方便重複使用是有意義的(所以他們不必每次都在推特上登錄。儘管我們希望確保在我們實際執行保存的用戶名之前允許我們這樣做。?/密碼保存Twitter密碼以便通過Twitter API輕鬆登錄可以嗎?

有誰知道是否有阻止我們這樣做的任何法律這正是Twitter的期望我們做

+0

關於法律,你在哪個國家(地點)? – 2009-12-21 19:34:20

+0

美國,但我們的網絡應用程序服務於全球 – Adam 2009-12-21 20:53:35

+4

我投票結束這個問題作爲題外話題,因爲它是關於法律諮詢,而不是編程。 – TylerH 2015-02-28 03:00:06

回答

9

更新:從API輾轉於8月16日基本身份驗證,2010


雖然你當然可以儲存p eople的用戶名和密碼與Twitter API一起使用,這不是推薦的方法。代替請嘗試Twitter's OAuth Authentication

OAuth是一種身份驗證協議,它允許用戶批准應用程序代表他們進行操作而無需共享其密碼。

Twitter將最終棄用基本(用戶名/密碼)身份驗證在未來。很可能在2010年中期。

+0

謝謝!當我看到OAuth時,我認爲它是通過REST登錄的替代方案。但現在,所有OAuth都是首選,REST登錄已折舊。在相關說明中,我讀到REST登錄默認限制您每小時150個請求。我假設如果你使用OAuth去了解你沒有限制? – Adam 2009-12-21 20:57:17

+0

即使使用OAuth,您的費率限制仍然存在,不過,您可以申請在此處列入白名單:http://twitter.com/help/request_whitelisting 有關費率限制的更多信息:http://apiwiki.twitter.com/限速 – 2009-12-21 21:03:03

+0

基本身份驗證將在2010年6月開始折舊。 – 2009-12-22 17:23:21

1

我會堅持OAuth,OAuth的好處是你的網站>不再需要處理Twitter密碼,存儲它們,保護它們,並處理法律後果(不能鏈接,因爲工作代理塊Twitter維基百科)。關鍵字:法律。不要儲存它們。

0

我沒有在推特T & C中找到任何回答這個問題的方法。換句話說,它似乎沒有被明確禁止,例如,它在Facebook上。

但是,顯然不希望存儲其他人的用戶名和密碼來代理他們。

相關問題