我正在开发一个旧应用程序,该应用程序将直接消息从我们的产品发布到Twitter用户。所使用的API是spring-social-twitter 1.1.2中的 DirectMessageTemplate.sendDirectMessage(String toScreenName,String text)。现在,呼叫失败,并显示错误消息“抱歉,该页面不存在”。我的分析使我相信,这个Spring API构造的URL是“ https://api.twitter.com/1.1/direct_messages/new.json”,并且无法正常工作。我相信应该是https://api.twitter.com/1.1/direct_messages/events/new.json。我不确定我的分析是否完全正确,但是从POSTMAN命中后,我看到第二个URL成功。如果这个分析是正确的,请问谁能启发?如果是,请问还有其他最新版本的spring-social-twitter可以解决这个问题吗?另外,如果您有任何可以将OAuth1.0请求发布到Twitter的Java代码段,请使用纯Java代码(不使用任何库)。 预先感谢。