java - Spring Social Twitter - 提及帐户时通知应用程序

标签 java spring spring-boot spring-social spring-social-twitter

我正在使用 Spring Boot 制作 Spring Social Twitter 应用程序。我已经使用 consumerIdconsumerKeyaccessTokenaccessTokenSecret 配置了 Twitter 对象。

我的问题是如何使用 Spring Social Twitter 来监视已配置的 Twitter 帐户,并在任何用户提及我的 Twitter 帐户时调用一个方法。应使用 Tweet 对象或推文 ID 调用该方法。

例如,让我们指定我的帐户是@MyAccount。现在让我们想象一下 @SomeOtherAccount 在(或提及)@MyAccount 发推文。由于另一个用户在我的帐户上发了推文,因此应该使用来自 @SomeOtherAccount 的相应推文数据调用一个方法。

最佳答案

Spring Social Twitter 的主要目的不是您想要实现的目标。 Spring Social 及其扩展旨在提供轻松身份验证、访问个人资料数据、轻松发布状态/消息、注销等。

最适合您的用例的框架是 Spring XD。如果您遵循这些 Spring XDpivotal教程展示了如何在 Twitter 上搜索术语(在本例中为 java)并将这些推文保存到文件中。

您只需修改相同的内容即可搜索您的 @MyAccount 并对提及的该名称的推文执行操作。

您可以阅读以下post由我撰写,介绍如何使用自定义处理器分析推文

关于java - Spring Social Twitter - 提及帐户时通知应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41338326/

相关文章:

Spring安全HTTPS

java - 使用 Firebase Auth 在 Spring 中对 API 请求进行身份验证

java - 在ObjectMapper中全局配置JavaTimeModule而不是使用@datetimeformat

压缩小数字的Java算法

java - mvn clean install 适用于 springboot 1.3.1 但不适用于 2.2.2

java - 在Spring Boot和JSP中如何处理或显示未找到的自定义页面(404页面)?

java - Spring Boot H2 数据库 - 表不显示

java - Adobe CryptoSupport 使用什么进行哈希处理?

java - 查找哪个 jar 中的哪个类具有给定的 serialVersionUID

java - 有效地反转Java中数组的排列