2009-10-13 63 views
1

仍試圖將我的noggin包裝在OAuth中,但我有一個問題。內部Twitter供稿的OAuth

我有那些只供內部使用,構建服務器輸出等一些Twitter賬戶,我有一些小的bash和Python腳本,讓我從發佈職位和東西更新。

對於這種類型的使用情況下,不會OAuth的意義?我問,因爲部分OAuth過程是twitter網頁的顯示,它允許用戶將其登錄名和密碼放入twitter本身以驗證該應用程序。

我應該如何處理這對Twitter的飼料這是完全自動的。我的構建服務器無法在Twitter網站中輸入用戶名和密碼。

回答

2

詹姆斯,基於以下網站,我相信你可以抓住從Twitter的OAuth服務器,您的令牌對,並保存你的構建服務器上。然後你只需要使用那些在將來,當你需要進行身份驗證:http://kovshenin.com/archives/automatic-tweet-oauth/

爲了澄清,

  • 首先創建一個網頁,您手動使用通過OAuth登錄到Twitter和使該頁面告訴你您的身份驗證令牌。

  • 下一頁拯救那些在你的構建腳本可以使用/解析,並讓他們利用這些數據來鳴叫的文件。

祝你好運!

2

如果您同時控制使用憑證的應用程序和使用其憑證的帳戶,則沒有明顯的理由使用OAuth。不太明顯的原因使用它是:

  • 列表項你想要的鳴叫源(來自<yourappname>)和鏈接,以反映鳴叫的源

  • 有一天,Twitter的可能會關閉基本身份驗證,這將迫使你切換

除了這兩件事情,你所描述的情況,OAuth的不提供一大堆。當然,如果你已經在使用它,那麼也沒有理由回到基本的狀態。

最後,應用包含的訪問Twitter代表其他人:使用OAuth該死! :)