我正在用Java创建一个Twitter客户端,我遇到了一个我不知道如何解决它的问题。
我如何存储打开auth for twitter?我的意思是,每次他想要使用客户端时,允许应用程序的人都没有意义。我一直在看Twitter文档,但我必须说,它在Java方面确实很差。
那么你有什么想法来解决这个问题吗?
提前致谢!
答案 0 :(得分:2)
在您的应用程序成功通过Twitter验证后,您将收到两个字符串:OAuthToken和OAuthTokenSecret。您可以将这些令牌存储在cookie,用户设置文件或适用于您的应用程序的任何位置。
然后,无论何时调用Twitter API,都可以从cookie或用户设置文件或任何地方检索这些字符串,并将它们包含在API调用中。
或者你的问题有些我不理解吗?
答案 1 :(得分:0)
是的,除非用户撤销您的申请的许可。
答案 2 :(得分:0)
大多数情况下,您需要存储Twitter用户名和两个令牌(公共和秘密)。在将密码提交到授权Twitter页面后,您将获得此令牌。
所以最后你只需要这三件事来发布和检索Twitter数据。
希望它有所帮助。