2010-07-12 78 views
0

好的,我正在製作一個使用來自網站的API的C#應用​​程序,他們使用OAuth。我對OAuth非常陌生,所以如何才能做出正確的請求。我的查詢字符串中應包含哪些內容。有沒有我需要設置的HTTP頭文件?應該從客戶端向OAuth提供商發送什麼

謝謝!

回答

0

所有請求都將需要有oauth_consumerkey,組oauth_token,oauth_version,oauth_nonce,oauth_timestamp,oauth_signature_method和oauth_signature加入要麼查詢字符串(用於HTTP GET),表單域(對於HTTP POST),或對授權報頭。

除非您正在編碼學習,否則您應該考慮爲該API實施預製庫。例如,用於twitter api的Twitterizer

如果您有興趣,我發佈了一個小軟件包來幫助開發人員創建OAuth時。它將在幕後處理請求籤名。它在Twitterizer Downloads page上作爲「獨立OAuth庫」提供。

+0

好吧,我正在看你的OAUth圖書館,它看起來非常好。你能幫我設置一個基本的OAuth請求和授權嗎? – Chiggins 2010-08-04 20:12:58

相關問題