Весна-соц-твиттер дает - MissingAuthorizationException
Давать ниже сообщение об ошибке:
Authorization is required for the operation, but the API binding was created without authorization.
Я смог получить твиты на временной шкале, но не смог опубликовать статус. получить ответ ниже.
{
"timestamp": "2018-10-21T12:48:32.046+0000",
"status": 500,
"error": "Internal Server Error",
"message": "Authorization is required for the operation, but the API binding was created without authorization.",
"path": "/twitter/post/"
}
, Это мой код:
@PostConstruct
public void init(){
//connectionFactory = new TwitterConnectionFactory(apiId, apiSecret);
twitterTemplate = new TwitterTemplate(apiId, apiSecret, accessToken, accessTokenSecret);
}
@RequestMapping(value = "/list")
public List<Tweet> getPostList(){
return twitter.timelineOperations().getHomeTimeline();
}
@RequestMapping(value = "/post", method = RequestMethod.PUT)
public Tweet postTweet(
@RequestParam(value = "text") String text) {
Tweet addedTweet;
addedTweet = twitterTemplate.timelineOperations().updateStatus(text);
return addedTweet;
}
Может кто-нибудь, пожалуйста, помогите в чем проблема. Я попытался с помощью авторизованной ссылки, но все еще получаю исключение AuthorizationException