트위터 'Limit' 에 대해서 알아보자
트위터에는 공식적으로 'Limit=제한(한정)' 이라는 제한이 있습니다.
기본적으로 API를 호출해서 사용하는 오픈소스의 트위터는 개별/회사 API가 존재합니다.
개별 API의 경우 시간당 350 API 콜을 지원합니다.
'API 콜이 무슨말?'
어떠한 기능을 한 번 수행하는 것을 콜이라고 합니다.
예를 들어 멘션을 한번 보냈다 = 멘션 보내기 API 1회 사용. 이라는 뜻이 됩니다.
이 API는 각 기능마다 개별로 존재하며 계정당 통합 관리가 됩니다.
시간당 350회가 누적되면 누적된 시간부터 1시간 후에 Limit가 해제가 됩니다.
[트윗 리밋]
- 한 계정당 하루 1,000개 제한. 30분마다 복구
- 한 계정당 1시간에 사용 가능한 API의 갯수 350개를 넘어 그 이상의 요청이 발생하는 경우
- 제한: 사용하던 클라이언트에서는 더 이상 글올리기,DM등이 불가능(Twitter.com 에서는 가능)
- 해제: 클라이언트로 트윗을 시작한 시점에서 1시간 후. API가 350개로 새롭게 설정됨.
[DM 리밋]
- 하루에 250개 이상의 DM을 사용하는 경우. 시간당 150회.
- 제한: DM보내기 불가능.(트윗 올리기는 가능)
- 해제: 일정하지 않음. 대략 24시간 이내.
예)
타임라인 불러오기(업데이트)
멘션 보내기
받은 멘션 확인
이런 것들이 총 350회가 되면 Limit가 걸리게 됩니다.
트위터를 처음 시작하고 재미를 붙이기 시작한 분들이 경험하게 되는 Limit은
폭트 (폭풍 트윗)을 하다가 갑자기 멘션 보내기가 안되는 경험을 하게 됩니다.
이런 경우는 유하게 기다리는 미학이 필요하겠죠? ㅋ
단, 트위터닷컴 (공식) 에서는 API 제한이 없습니다.
그리고, 본인의 API 확인은 링크 주소로 로그인 하시면 확인 하실 수 있습니다.