我正在用java为reddit制作一个桌面应用程序。我想让用户通过我的应用程序登录到他们的reddit帐户,这样他们就可以在reddit上做事情了。我知道我需要获得访问令牌什么的,但我不知道如何通过这样做的过程。以前每当我访问api时,它都是在python中使用praw的,所以我会手动输入客户机id和客户机密码——显然,我不能为专业应用程序这样做。如果有人能指导我验证用户身份以及如何接收和使用访问令牌,我将不胜感激。
moiiocjp1#
您必须使用oauth API。reddit有一个示例集成。https://www.e4developer.com/2018/11/04/reddit-api-authentication-with-java-spring/在reddit页面中还有oauth的开发者指南https://reddit.com/dev/api/oauthreddit github页面有很好的文档https://github.com/reddit-archive/reddit/wiki/oauth2
1条答案
按热度按时间moiiocjp1#
您必须使用oauth API。reddit有一个示例集成。https://www.e4developer.com/2018/11/04/reddit-api-authentication-with-java-spring/
在reddit页面中还有oauth的开发者指南https://reddit.com/dev/api/oauth
reddit github页面有很好的文档https://github.com/reddit-archive/reddit/wiki/oauth2