私は、当社の製品から 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 からヒットした場合、2 番目の URL が成功していることがわかります。この分析が正しいかどうかを教えてください。もしそうなら、これに対処する spring-social-twitter の他の最新バージョンはありますか? また、OAuth1.0 リクエストを Twitter に純粋な Java (ライブラリを使用しない) で投稿できる Java コード スニペットがあるかどうかを提案してください。前もって感謝します。
質問する
55 次