1in8B

API สำหรับนักพัฒนา

API ขนาดเล็กที่อ่านได้อย่างเดียวสำหรับข้อมูลสาธารณะซึ่งใช้นามแฝงของ 1in8B: โน้ตที่ผู้เล่นเขียนเกี่ยวกับชีวิตที่จบลงแล้ว และลิงก์ที่พวกเขาแชร์ ไม่ต้องใช้คีย์ ไม่ต้องมีบัญชี และไม่มีค่าใช้จ่าย

API นี้เหมาะกับใคร

สำหรับนักวิจัย นักศึกษา และผู้สนใจทั่วไปที่ต้องการอ่านข้อมูลสาธารณะซึ่งใช้นามแฝงของ 1in8B โดยไม่ต้องเปิดเบราว์เซอร์ API ให้ข้อมูลเดียวกับที่เว็บไซต์สาธารณะแสดง ไม่ได้เพิ่มข้อมูลส่วนตัว และไม่ได้ลดทอนสิ่งใดจากเกม

ฟีดโน้ตที่แชร์

GET /api/posts?lang=en ส่งคืนโน้ตที่แชร์ล่าสุดในรูปแบบ JSON: {"ok":true,"posts":[…],"more":false}. แต่ละโพสต์มี id, lang, name (ชื่อของตัวละครในชีวิตสมมติ), iso (รหัสประเทศ), sex, age, text, rem (จำนวนผู้เล่นที่รำลึกถึง) และ at (เวลา Unix หน่วยมิลลิวินาที) เติม &before=<last id> เพื่อแบ่งหน้าไล่ย้อนกลับไปยังข้อมูลที่เก่ากว่า lang ใช้กรองโน้ตตามรหัสภาษาของเว็บไซต์ หากไม่ระบุพารามิเตอร์นี้หรือสะกดรหัสภาษาผิด ระบบจะส่งคืนโน้ตทุกภาษาปะปนกัน ดังนั้นหากต้องการโน้ตภาษาอังกฤษ ให้ระบุ lang=en

ลิงก์ชีวิตที่แชร์

ผลลัพธ์ที่แชร์ได้สามารถเผยแพร่เป็นลิงก์แบบสั้น เช่น /s/<key> เมื่อเปิดลิงก์จะแสดงเพียงชื่อที่ใช้แสดง ประเทศ และอายุ ลิงก์จะถูกเก็บไว้ 120 วัน โดยไม่รวมไดอารี ทางเลือก และสาเหตุการเสียชีวิตอย่างเด็ดขาด

การค้นหาหน้าในเว็บไซต์

/robots.txt ระบุกฎการรวบรวมข้อมูล และ /sitemap.xml แสดงรายการหน้าสาธารณะทั้งหมด รวมถึงหน้านี้

กติกาพื้นฐาน

ระบุ 1in8B (in8b.com) เป็นแหล่งที่มาเมื่อนำเสนอข้อมูล จำกัดการใช้งานไว้ที่ประมาณหนึ่งคำขอต่อวินาที และแคชข้อมูลเท่าที่ทำได้ เนื้อหาเป็นเรื่องสมมติที่อ้างอิงสถิติสาธารณะของประเทศต่าง ๆ ห้ามนำเสนอว่าเป็นคำทำนายเกี่ยวกับบุคคลจริง และห้ามใช้เพื่อสร้างเกมเลียนแบบหรือฝึกโมเดลที่เลียนแบบเกมนี้

ข้อมูลและการทำงานที่ไม่เปิดเผยต่อสาธารณะ

การโพสต์ การรำลึก การรายงาน และการลบโน้ตยังคงอยู่ภายในเกม ภายใต้มาตรการป้องกันของแต่ละส่วน และไม่รวมอยู่ใน API นี้ ข้อมูลสำรองของ Cloud Life Keep ไดอารี และชีวิตที่ยังไม่จบจะไม่ถูกเปิดเผย ไม่มีการเปิดใช้การเรียกข้าม origin จากเบราว์เซอร์ จึงต้องอ่านฟีดจากเซิร์ฟเวอร์ ไม่มีบัญชี แดชบอร์ดโควตา หรือหน้าสถานะ หากเรียกใช้งานไม่สำเร็จ ให้รอแล้วลองใหม่ภายหลัง

การเปลี่ยนแปลงและการติดต่อ

Endpoint อาจเปลี่ยนแปลงตามการพัฒนาของเกม โดยจะระบุการเปลี่ยนแปลงสำคัญไว้ในหน้านี้ สอบถามหรือรายงานปัญหา: [email protected]

ภาษา