#NgàyHômNay: Sự kiện Reddit tính phí API và ứng dụng của bên thứ ba
Các người dùng Reddit đã phản đối khi Reddit quyết định tính phí API của mình và đóng cửa các ứng dụng của bên thứ ba, khiến Apollo và RIF đóng cửa. Tuy nhiên, giám đốc điều hành của Reddit cho rằng các thay đổi này đã bị thổi phồng và hợp pháp. Nhiều người dùng Reddit lo lắng về việc bài đăng và nhận xét của họ có bị mất đi hay không. Để đối phó với vấn đề này, bạn có thể yêu cầu Reddit gửi bản sao dữ liệu của mình hoặc tải xuống chúng bằng cách sử dụng công cụ reddit-user-to-sqlite của Brownman trên Github. Mặc dù có nhược điểm như bị trễ và tệp CSV khó sử dụng, hai phương pháp này là cách tốt nhất để sao lưu dữ liệu Reddit của bạn.
Nguồn: https://www.wired.com/story/how-to-download-your-reddit-data/
Reddit đang theo dõi TRONG bước chân của Twitter và tính phí các ứng dụng của bên thứ ba để truy cập vào API của họ. Kết quả: Apollo, một trong những ứng dụng Reddit phổ biến nhất dành cho iPhone, là đóng cửa hoàn toàn sau khi xác định rằng giá mới sẽ tiêu tốn 2 triệu đô la một tháng. RIF, một ứng dụng phổ biến khác, là gọi nó bỏ cho cùng một lý do. Sau tin tức về API, một số cộng đồng Reddit lớn đã ngừng hoạt động trong tuần này để phản đối.
Reddit có mọi quyền tính phí cho API của mình, nói một cách hợp pháp, và sẽ có lợi nếu có nhiều người sử dụng ứng dụng chính thức (khủng khiếp) hơn. Giám đốc điều hành Reddit Steve Huffman tranh luận trong một AMA rằng những thay đổi đang bị thổi phồng. Chúng ta có thể nói rằng các bình luận trong chủ đề đó kém thân thiện với đường lối của công ty.
Nếu tất cả những điều này khiến bạn tự hỏi điều gì có thể xảy ra với các bài đăng và nhận xét bạn đã thực hiện trên Reddit trong nhiều năm, thì bạn không đơn độc. David Brownman, một lập trình viên ở San Mateo, California, đã tự hỏi chính xác điều đó.
Anh ấy nói với tôi: “Tôi đã đầu tư rất nhiều vào Reddit trong nhiều năm và tôi không thích ý tưởng rằng tôi không thể truy cập được nó. “Đó là nội dung của tôi và tôi sẽ phải là người quản lý nội dung đó nếu Reddit không làm như vậy. Tôi cũng tham khảo rất nhiều bài viết cũ của mình, vì vậy việc tìm kiếm toàn văn rất quan trọng đối với tôi.”
Với những mối quan tâm này, Brownman muốn có một kho lưu trữ ngoại tuyến các bài đăng của mình. Đây là cách bạn cũng có thể nhận được một cái, bằng cách hỏi Reddit hoặc bằng cách sử dụng một công cụ mà Brownman đã tạo để tự tải xuống.
Hỏi Reddit về dữ liệu của bạn
Reddit có một hình thức nơi bạn có thể yêu cầu một bản sao dữ liệu của bạn. Quá trình này có thể mất tới 30 ngày, sau đó bạn sẽ nhận được một tin nhắn riêng trên Reddit của mình, số lượng có liên kết tải xuống. Dữ liệu có ở dạng tệp CSV mà bạn có thể mở bằng Microsoft Excel hoặc bất kỳ trình soạn thảo văn bản nào. Có các tệp riêng biệt dành cho nhận xét, bài đăng, lịch sử bỏ phiếu và cuộc trò chuyện của bạn, cùng những thứ khác.
Phương pháp này có một vài nhược điểm. Đầu tiên, các tệp CSV có thể hơi khó sử dụng, đặc biệt nếu bạn muốn tìm kiếm. Thứ hai, có độ trễ, điều này gây khó chịu nếu bạn chỉ muốn tải xuống dữ liệu và tiếp tục cuộc sống của mình. Tuy nhiên, thật dễ dàng và đối với hầu hết mọi người, đây có lẽ là cách tốt nhất để sao lưu nội dung Reddit của họ.
Tự tải xuống dữ liệu Reddit của bạn
Nếu bạn không muốn đợi Reddit gửi dữ liệu của mình hoặc muốn giữ dữ liệu của mình trong kho lưu trữ có thể tìm kiếm, bạn có thể sử dụng công cụ của Brownman, reddit-user-to-sqlite. Ứng dụng dòng lệnh này có thể tải xuống kho lưu trữ công khai hoàn chỉnh của bất kỳ người dùng Reddit nào và biên dịch nó trong tệp cơ sở dữ liệu SQLite. Chỉ cần lưu ý rằng phương pháp này sẽ ngừng hoạt động vào ngày 1 tháng 7 năm 2023, khi thay đổi API diễn ra.
Brownman cung cấp một bài đăng trên blog phác thảo công cụ với một vài hướng dẫn—nếu bạn cảm thấy thoải mái với dòng lệnh, tôi khuyên bạn nên làm theo hướng dẫn ở đó. Đối với những người khác, đừng lo lắng: Nó không khó như âm thanh.
Đầu tiên bạn sẽ cần phải cài đặt Python. Đối với người dùng Windows, điều này được thực hiện tốt nhất bằng cách tải xuống và chạy trình cài đặt cho máy tính của bạn. Sau khi cài đặt Python, bạn sẽ cần phải cài đặt pipx. Trên Windows, điều này được thực hiện tốt nhất với các lệnh sau mà bạn có thể chạy trong Dấu nhắc Lệnh hoặc PowerShell:
[ad_2]