2010-06-05 65 views
0

我相信JTwitter支持OAuth對開發者帳戶進行身份驗證,但是我無法讓他們中的任何人工作。JTwitter OAuth路標示例

的JTwitter文檔說指路牌是支持的方法 - 但我似乎無法找到他們所使用的OAuthSignpostClient類即使添加了路標庫後:

OAuthSignpostClient client = new OAuthSignpostClient(JTWITTER_OAUTH_KEY, JTWITTER_OAUTH_SECRET, "oob"); 
    Twitter jtwit = new Twitter("yourtwittername", client); 
    // open the authorisation page in the user's browser 
    client.authorizeDesktop(); 
    // get the pin 
    String v = client.askUser("Please enter the verification PIN from Twitter"); 
    client.setAuthorizationCode(v); 
    // Optional: store the authorisation token details 
    Object accessToken = client.getAccessToken(); 
    // use the API! 
    jtwit.setStatus("Messing about in Java"); 

有誰代碼,代碼段的工作?

請幫

安迪

回答

1

的OAuthSignpostClient類是JTwitter的一部分,並且是在同一個瓶子和包裝作爲Twitter的類很有幫助。使用導入winterwell.jtwitter.OAuthSignpostClient找到它。

如果找不到它,請檢查您的JTwitter版本(請參閱winterwell.jtwitter.Twitter中的版本字段)。目前的版本是1.6.3。早期版本可能沒有路標類。

我希望有幫助。