Khai thác dữ liệu Twitter (phần 6)

Khái quát về các Twitter APIs (tiếp tục)

Hạn chế tốc độ: một từ thận trọng

Twitter mong đợi các nhà phát triển sử dụng các dịch vụ của nó có trách nhiệm. Mỗi phương thức Twitter API có một
hạn chế tốc độ, cái là số yêu cầu tối đa (đó là, các lời gọi) bạn có thể tạo suốt một window 15 phút. Twitter có
thể phong tỏa bạn khỏi sử dụng các APIs của nó nếu bạn tiếp tục gọi một phương thức API đã cho sau khi hạn chế
tốc độ phương thức đó đã đi đến.
Trước khi sử dụng bất cứ phương thức API nào, đọc tài liệu hướng dẫn của nó và hiểu các hạn chế tốc độ của nó.
Chúng ta sẽ cấu hình Tweepy để chờ khi nó chạm các rate limits. Cái này giúp ngăn bạn khỏi vượt quá các hạn chế
rate limit. Một vài phương thức liệt kê cả hạn chế tốc độ người dùng và hạn chế tốc độ app. Tất cả các ví dụ
trong học phần này sử dụng app rate limits Hạn chế tốc độ người dùng là cho các apps cái làm các người dùng riêng
rẽ có thể log vào Twitter, như các apps bên thứ ba cái tương tác với Twitter thay mặt bạn, như các smartphone apps
từ các vendors khác.
Cho chi tiết về rate limit, xem:

https://developer.twitter.com/en/docs/basics/rate-limiting

Cho các rate limits cụ thể trên các phương thức API riêng rẽ, xem:

https://developer.twitter.com/en/docs/basics/rate-limits

và mỗi tài liệu hướng dẫn của phương thức API.

Chia sẻ