API dành cho nhà phát triển
Một API nhỏ, chỉ đọc, cho phép truy cập phần nội dung công khai dưới bí danh của 1in8B: những ghi chú người chơi để lại về các cuộc đời đã kết thúc và những liên kết họ chia sẻ. Không cần khóa, không cần tài khoản, không mất phí.
API này dành cho ai
Các nhà nghiên cứu, sinh viên và người đam mê muốn đọc phần nội dung công khai dưới bí danh của 1in8B mà không cần mở trình duyệt. API cung cấp đúng dữ liệu hiển thị trên trang web công khai: không bổ sung thông tin riêng tư và không lấy đi bất cứ nội dung nào của trò chơi.
Nguồn cấp ghi chú được chia sẻ
GET /api/posts?lang=en trả về các ghi chú được chia sẻ gần đây nhất dưới dạng JSON: {"ok":true,"posts":[…],"more":false}. Mỗi bài đăng có id, lang, name (tên nhân vật trong một cuộc đời hư cấu), iso (mã quốc gia), sex, age, text, rem (số người chơi đã ghi nhớ) và at (thời gian Unix tính bằng mili giây). Thêm &before=<last id> để phân trang lùi về các thời điểm trước đó. lang lọc ghi chú theo mã ngôn ngữ của trang web; nếu bỏ qua tham số này hoặc viết sai mã ngôn ngữ, kết quả sẽ gồm ghi chú bằng tất cả các ngôn ngữ trộn lẫn, vì vậy hãy truyền lang=en để lấy ghi chú bằng tiếng Anh.
Liên kết chia sẻ cuộc đời
Một kết quả có thể được công bố qua liên kết ngắn để chia sẻ, /s/<key>. Mở liên kết chỉ thấy tên hiển thị, quốc gia và tuổi. Các liên kết được lưu giữ trong 120 ngày; nhật ký, lựa chọn và nguyên nhân tử vong không bao giờ được đưa vào.
Khám phá trang web
/robots.txt liệt kê các quy tắc thu thập dữ liệu và /sitemap.xml liệt kê mọi trang công khai, bao gồm cả trang này.
Quy tắc cơ bản
Ghi rõ nguồn là 1in8B (in8b.com) khi trình bày dữ liệu. Giới hạn ở khoảng một yêu cầu mỗi giây và lưu vào bộ nhớ đệm những gì có thể. Nội dung là hư cấu, có tham khảo số liệu thống kê công khai của các quốc gia: không bao giờ trình bày nội dung này như một dự đoán về bất kỳ người thật nào, và không dùng để tạo bản sao của trò chơi hoặc huấn luyện các mô hình bắt chước trò chơi.
Những gì không công khai
Các thao tác đăng, ghi nhớ, báo cáo và xóa ghi chú vẫn nằm trong trò chơi, có cơ chế bảo vệ riêng và không thuộc API này. Bản sao lưu Cloud Life Keep, nhật ký và những cuộc đời chưa hoàn tất không bao giờ được công khai. Các lệnh gọi chéo nguồn từ trình duyệt không được bật, vì vậy hãy đọc nguồn cấp từ máy chủ. Không có tài khoản, bảng điều khiển hạn mức hay trang trạng thái; nếu một lệnh gọi thất bại, hãy đợi và thử lại sau.
Thay đổi và liên hệ
Các điểm cuối có thể thay đổi khi trò chơi phát triển; những thay đổi quan trọng sẽ được ghi trên trang này. Câu hỏi và báo cáo: [email protected].