2010-03-10 48 views
2

我正在開發一個需要與twitter集成的應用程序。我正在使用twitter4j api我怎樣才能使用這些令牌以便將來使用它們?

我必須堅持最後的令牌,以便將來我的應用程序可以與twitter進行交互。 我保存訪問令牌和訪問令牌密鑰。但是,當我重複使用它們時,我收到了異常令牌過期。

請讓我知道我可以重複使用它們的方式以及遊標令牌的到期期限是多少?

回答

1

Twitter's OAuth FAQ

多久訪問令牌持續多久?

我們目前沒有過期存取令牌。如果用戶明確拒絕您的應用程序的設置或者Twitter管理員暫停您的應用程序,您訪問令牌將無效。如果您的申請被暫停,您的申請頁面上會有一個說明,說明該申請已被暫停。

0

您應該使用餅乾,以節省您的OAuth令牌和OAuth令牌密鑰,然後利用獲取Cookie數據進行後續的請求。
像在PHP中,我使用它是這樣的:

setcookie('oauth_token', $token->oauth_token); 
setcookie('oauth_token_secret', $token->oauth_token_secret); 

您可以通過$ _COOKIE [ '的oauth_token']和$ _COOKKIE [ 'oauth_token_secret']訪問這些值,但是這是在PHP。你應該看看你如何在JAVA中做到這一點。
希望這可以幫助你Anshul。