2012-02-23 134 views
1

這個問題的大多數答案建議確保您的Twitter應用程序設置爲「網絡應用程序」而不是「桌面應用程序」......在當前的Twitter dev網站...我沒有看到這個選項。Twitterizer - 遠程服務器返回一個錯誤:(401)未授權

我還確保在首次設置我的應用程序時提供回調URL。

有什麼想法?

+0

提供一個回調URL是什麼使它成爲一個「網絡應用程序」。應該有401返回的錯誤消息,應該說出了什麼問題。 – abraham 2012-02-28 06:09:43

回答

0

當您提供的OAuth令牌被撤銷/無效或任何時候您嘗試無權訪問的操作時,API會返回401。例如,如果您的應用程序是隻讀的,並且它嘗試發佈推文,則會返回401。

Twitter確實提供了一條錯誤消息,Twitterizer會在您可以的時候返回給您。它在響應的ErrorMessage屬性中。

3

使用您的應用的回調網址。對於本地開發,您可以使用127.0.0.1或代理地址,如http://www.localhost.com。然後,錯誤將消失。謝謝。

相關問題