2016-07-09 4 views
1

트위터에 twitter4j를 사용하고 있습니다. 나는 각각의 30 분 후에 게시물을 하나의 짹짹 게시 2-3 짹짹 나는이 오류가있어.twitter4j를 사용하여 트윗을 제한하는 이유는 무엇입니까?

403:The request is understood, but it has been refused. An accompanying error message will explain why. This code is used when requests are being denied due to update limits (https://support.twitter.com/articles/15364-about-twitter-limits-update-api-dm-and-following). 
message - Status is a duplicate. 
code - 187 

Relevant discussions can be found on the Internet at: 
    http://www.google.co.jp/search?q=2fc5b7cb or 
    http://www.google.co.jp/search?q=0ea287d2 
TwitterException{exceptionCode=[2fc5b7cb-0ea287d2], statusCode=403, message=Status is a duplicate., code=187, retryAfter=-1, rateLimitStatus=null, version=4.0.4} 
    at twitter4j.HttpClientImpl.handleRequest(HttpClientImpl.java:164) 

아무튼 내가 어떻게 도와 드릴까요? twitter4j를 사용하여 트윗을 게시 할 수 있습니다. 2 트윗 포스트 간의 시간 차이는 얼마나됩니까?

답변

0

정확하게 동일한 트윗을 2 회 게시 할 수 없습니다. 트위터가 그것을 막을 것입니다. 다른 메시지로 트윗을 게시하는 경우이 오류가 발생하지 않아야합니다.

+0

2 일 후에 같은 트윗을 게시합니다. –

+0

잘 모르겠습니다. 이 문제가 발생하지 않도록 가까운 짹짹 같은 정확한 트위터를 게시하지 마십시오. 그렇지 않으면 트위터가 작업을 거부합니다. – Linvi