如何在不暴露我的oauth秘密令牌的情况下在开源中使用Twitter4J?

时间:2012-12-23 02:21:02

标签: java eclipse open-source twitter4j

我有一个为用户生成图片的Java应用程序。我想提议将这些图片发布到该用户的推特账号。

我的应用程序也是开源的,这意味着我无法使用OAuth,因为我的秘密令牌将在github上的源代码中清晰可见。

我使用错误的图书馆吗?还有另一种方式吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

当您希望用户使用他们的帐户发布到Twitter时,没有理由在程序的源代码中包含有关您自己帐户的任何信息。

在安装应用程序时,您应该提示用户输入自己的用户名和密码。然后,应用程序应将这些文件保存到本地文件中。

答案 1 :(得分:0)

你不能在不暴露你的秘密代币的情况下这样做。