direct messaging using spring-social-twitter 1.1.2
I am working on a legacy application that posts Direct Messages to Twitter Users from our product. The API that was used is DirectMessageTemplate.sendDirectMessage(String toScreenName, String text) in spring-social-twitter 1.1.2. The call is now failing with the error message "Sorry that page does not exist". My analysis is making me believe that the URL that was constructed by this Spring API is "https://api.twitter.com/1.1/direct_messages/new.json" and it is not working; I believe it should have been https://api.twitter.com/1.1/direct_messages/events/new.json. I am not sure if my analysis is entirely correct but I see that the second URL is successful when hit from POSTMAN. Can any one please enlighten if this analysis is correct and if yes, is there any other latest version of spring-social-twitter which addresses this ? Also, please suggest if you have any java code snippet that can post OAuth1.0 request to twitter, with pure java ( not using any libraries ).
Thanks in Advance.
java twitter spring-social-twitter
add a comment |
I am working on a legacy application that posts Direct Messages to Twitter Users from our product. The API that was used is DirectMessageTemplate.sendDirectMessage(String toScreenName, String text) in spring-social-twitter 1.1.2. The call is now failing with the error message "Sorry that page does not exist". My analysis is making me believe that the URL that was constructed by this Spring API is "https://api.twitter.com/1.1/direct_messages/new.json" and it is not working; I believe it should have been https://api.twitter.com/1.1/direct_messages/events/new.json. I am not sure if my analysis is entirely correct but I see that the second URL is successful when hit from POSTMAN. Can any one please enlighten if this analysis is correct and if yes, is there any other latest version of spring-social-twitter which addresses this ? Also, please suggest if you have any java code snippet that can post OAuth1.0 request to twitter, with pure java ( not using any libraries ).
Thanks in Advance.
java twitter spring-social-twitter
There's an existing issue on spring-social-twitter that suggests this has not been updated to support the new endpoint. You'd have to work with the maintainers to have them add support for the new API structure.
– Andy Piper
Nov 27 '18 at 15:14
Thanks a lot Andy, for the confirmation !
– Ravi
Nov 28 '18 at 13:50
add a comment |
I am working on a legacy application that posts Direct Messages to Twitter Users from our product. The API that was used is DirectMessageTemplate.sendDirectMessage(String toScreenName, String text) in spring-social-twitter 1.1.2. The call is now failing with the error message "Sorry that page does not exist". My analysis is making me believe that the URL that was constructed by this Spring API is "https://api.twitter.com/1.1/direct_messages/new.json" and it is not working; I believe it should have been https://api.twitter.com/1.1/direct_messages/events/new.json. I am not sure if my analysis is entirely correct but I see that the second URL is successful when hit from POSTMAN. Can any one please enlighten if this analysis is correct and if yes, is there any other latest version of spring-social-twitter which addresses this ? Also, please suggest if you have any java code snippet that can post OAuth1.0 request to twitter, with pure java ( not using any libraries ).
Thanks in Advance.
java twitter spring-social-twitter
I am working on a legacy application that posts Direct Messages to Twitter Users from our product. The API that was used is DirectMessageTemplate.sendDirectMessage(String toScreenName, String text) in spring-social-twitter 1.1.2. The call is now failing with the error message "Sorry that page does not exist". My analysis is making me believe that the URL that was constructed by this Spring API is "https://api.twitter.com/1.1/direct_messages/new.json" and it is not working; I believe it should have been https://api.twitter.com/1.1/direct_messages/events/new.json. I am not sure if my analysis is entirely correct but I see that the second URL is successful when hit from POSTMAN. Can any one please enlighten if this analysis is correct and if yes, is there any other latest version of spring-social-twitter which addresses this ? Also, please suggest if you have any java code snippet that can post OAuth1.0 request to twitter, with pure java ( not using any libraries ).
Thanks in Advance.
java twitter spring-social-twitter
java twitter spring-social-twitter
edited Nov 27 '18 at 15:15
Andy Piper
4,87311635
4,87311635
asked Nov 27 '18 at 13:55
RaviRavi
62
62
There's an existing issue on spring-social-twitter that suggests this has not been updated to support the new endpoint. You'd have to work with the maintainers to have them add support for the new API structure.
– Andy Piper
Nov 27 '18 at 15:14
Thanks a lot Andy, for the confirmation !
– Ravi
Nov 28 '18 at 13:50
add a comment |
There's an existing issue on spring-social-twitter that suggests this has not been updated to support the new endpoint. You'd have to work with the maintainers to have them add support for the new API structure.
– Andy Piper
Nov 27 '18 at 15:14
Thanks a lot Andy, for the confirmation !
– Ravi
Nov 28 '18 at 13:50
There's an existing issue on spring-social-twitter that suggests this has not been updated to support the new endpoint. You'd have to work with the maintainers to have them add support for the new API structure.
– Andy Piper
Nov 27 '18 at 15:14
There's an existing issue on spring-social-twitter that suggests this has not been updated to support the new endpoint. You'd have to work with the maintainers to have them add support for the new API structure.
– Andy Piper
Nov 27 '18 at 15:14
Thanks a lot Andy, for the confirmation !
– Ravi
Nov 28 '18 at 13:50
Thanks a lot Andy, for the confirmation !
– Ravi
Nov 28 '18 at 13:50
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53501319%2fdirect-messaging-using-spring-social-twitter-1-1-2%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53501319%2fdirect-messaging-using-spring-social-twitter-1-1-2%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
There's an existing issue on spring-social-twitter that suggests this has not been updated to support the new endpoint. You'd have to work with the maintainers to have them add support for the new API structure.
– Andy Piper
Nov 27 '18 at 15:14
Thanks a lot Andy, for the confirmation !
– Ravi
Nov 28 '18 at 13:50