ร้านข้อมูลมาตรฐาน
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
หน้านี้รวมถึงเอกสารอ้างอิงสำหรับการทำงานกับร้านข้อมูลมาตรฐานสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ API ดู จัดการคำขอ API สำหรับร้านข้อมูล และคู่มือการใช้งาน
Datastores
Endpoints ต่อไปนี้พร้อมใช้งานที่เส้นทางที่สัมพันธ์กับ URL หลัก
รายการเก็บข้อมูล
คืนรายการของไซต์เก็บข้อมูลประสบการณ์
พารามิเตอร์
ตัวระบุของประสบการณ์ที่มีร้านข้อมูลที่คุณต้องการเข้าถึงคุณสามารถ คัดลอก ID จักรวาลของประสบการณ์ของคุณ บน แดชบอร์ดของผู้สร้าง
ให้ขอข้อมูลชุดต่อไป ดู เคอร์เซอร์
จํานวนสิ่งของสูงสุดที่จะส่งคืนแต่ละครั้งเรียกอ่านไดรฟ์เดียวเท่านั้น ดังนั้นจึงสามารถส่งคืนน้อยกว่ามูลค่าที่กำหนดเมื่อหมดเป้าหมายในไดรฟ์เดียวได้
ให้กลับเฉพาะสโตร์ข้อมูลที่มีคํานําหน้านี้เท่านั้น
คำขอ
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "prefix=Player" \
-d "limit=5"
การตอบกลับ
สิทธิ์ที่ต้องมี
ต้องมีสิทธิ์เข้าถึงคีย์ API ต่อไปนี้เพื่อเรียกใช้ Endpoint นี้ ดูข้อมูล เพิ่มเติมเกี่ยวกับการสร้างคีย์ที่เหมาะสมได้ที่จัดการคีย์ API
Entries
Endpoints ต่อไปนี้พร้อมใช้งานที่เส้นทางที่สัมพันธ์กับ URL หลัก
รายการเข้าร่วม
ร้านค้า
พารามิเตอร์
ตัวระบุของประสบการณ์ที่มีร้านข้อมูลที่คุณต้องการเข้าถึงคุณสามารถ คัดลอก ID จักรวาลของประสบการณ์ของคุณ บน แดชบอร์ดของผู้สร้าง
ร้านค้า
ค่าเริ่มต้นคือ global โดยเริ่มต้น ดู ขอบเขต
ตั้งค่าเป็นจริงเพื่อคืนคีย์จากทุกขอบเขต
ให้ส่งคืนเฉพาะกุญแจที่มีคํานําหน้านี้เท่านั้น
ให้ขอข้อมูลชุดต่อไป ดู เคอร์เซอร์
จํานวนสิ่งของสูงสุดที่จะส่งคืนแต่ละครั้งเรียกอ่านไดรฟ์เดียวเท่านั้น ดังนั้นจึงสามารถส่งคืนน้อยกว่ามูลค่าที่กำหนดเมื่อหมดเป้าหมายในไดรฟ์เดียวได้
คำขอ
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "prefix=" \
-d "limit=5"
การตอบกลับ
สิทธิ์ที่ต้องมี
ต้องมีสิทธิ์เข้าถึงคีย์ API ต่อไปนี้เพื่อเรียกใช้ Endpoint นี้ ดูข้อมูล เพิ่มเติมเกี่ยวกับการสร้างคีย์ที่เหมาะสมได้ที่จัดการคีย์ API
รับเอกสารเข้า
คืนค่าและเมทาดาตาที่เกี่ยวข้องกับรายการ
กำลังติดตาม:
content-md5: zuYxEhwuySMv0i8CitXImw==roblox-entry-version: 08D9E6A3F2188CFF.0000000001.08D9E6A3F2188CFF.01roblox-entry-created-time: 2022-02-02T23:30:06.5388799+00:00roblox-entry-version-created-time: 2022-02-02T23:30:06.5388799+00:00roblox-entry-attributes: { "myAttribute": "myValue" }roblox-entry-userids: [1, 2, 3]
| หัวข้อ | คําอธิบาย | |---|---| | content-md5 | สรุปการตรวจสอบ MD5 ของเนื้อหาที่เข้ารหัสเป็น base-64ดู เนื้อหา-MD5| | roblox-entry-version | เวอร์ชันของรายการที่ส่งคืน| | roblox-entry-created-time | เวลาที่เข้าถูกสร้างขึ้น| | roblox-entry-version-created-time | เวลาที่รุ่นพิเศษนี้ถูกสร้างขึ้น| | roblox-entry-attributes | คุณลักษณะที่ถูกติดตามด้วยเอนทรีวัตถุแผนที่ JSON แบบเรียงลําดับ| | roblox-entry-userids | รายการแยกกับจุลภาคของ ID ผู้ใช้ Roblox ที่มีแท็กเข้ากับบันทึก |
พารามิเตอร์
ตัวระบุของประสบการณ์ที่มีร้านข้อมูลที่คุณต้องการเข้าถึงคุณสามารถ คัดลอก ID จักรวาลของประสบการณ์ของคุณ บน แดชบอร์ดของผู้สร้าง
ร้านค้า
กุญแจที่ระบุเอาต์พุต
ค่าเริ่มต้นคือ global โดยเริ่มต้น ดู ขอบเขต
คำขอ
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323"
การตอบกลับ
สิทธิ์ที่ต้องมี
ต้องมีสิทธิ์เข้าถึงคีย์ API ต่อไปนี้เพื่อเรียกใช้ Endpoint นี้ ดูข้อมูล เพิ่มเติมเกี่ยวกับการสร้างคีย์ที่เหมาะสมได้ที่จัดการคีย์ API
ตั้งค่าการเข้า
ตั้งค่าค่า、เมทาดาตาและรหัสผู้ใช้ที่เกี่ยวข้องกับรายการ
พารามิเตอร์
ตัวระบุของประสบการณ์ที่มีร้านข้อมูลที่คุณต้องการเข้าถึงคุณสามารถ คัดลอก ID จักรวาลของประสบการณ์ของคุณ บน แดชบอร์ดของผู้สร้าง
ร้านค้า
กุญแจที่ระบุเอาต์พุต
ให้อัปเดตเฉพาะเมื่อเวอร์ชันปัจจุบันตรงกับนี้
สร้างบันทึกเฉพาะถ้ามันไม่มีอยู่
ค่าเริ่มต้นคือ global โดยเริ่มต้น ดู ขอบเขต
คุณสมบัติที่จะเชื่อมโยงกับรุ่นใหม่ของรายการ ส่งออกโดยวัตถุแผนที่ JSON หากไม่ได้ระบุ คุณสมบัติที่มีอยู่จะถูกล้าง
รายการแยกกับจุลภาคของ ID ผู้ใช้ Roblox ที่มีแท็กเข้ากับรายการ หากไม่ได้ระบุ รายการผู้ใช้ที่มีอยู่จะถูกล้าง
เช็คสรุป MD5 ของเนื้อหาที่เข้ารหัสเป็น base-64 ดู เนื้อหา-MD5
คำขอ
curl --include --location --request POST "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry?datastoreName=Coins&entryKey=269323" \
--header "x-api-key: ${API_KEY}" \
--header "content-md5: IGPBYI1uC6+AJJxC4r5YBA==" \
--header "content-type: application/json" \
--header "roblox-entry-userids: [269323]" \
--header "roblox-entry-attributes: {}" \
--d "value"
การตอบกลับ
สิทธิ์ที่ต้องมี
ต้องมีสิทธิ์เข้าถึงคีย์ API ต่อไปนี้เพื่อเรียกใช้ Endpoint นี้ ดูข้อมูล เพิ่มเติมเกี่ยวกับการสร้างคีย์ที่เหมาะสมได้ที่จัดการคีย์ API
ลบบันทึก
ทําเครื่องหมายการเข้าสู่ระบบว่าถูกลบโดยการสร้างรุ่นหลุมฝังศพ รายการจะถูกลบอย่างถาวรหลังจาก 30 วัน
พารามิเตอร์
ตัวระบุของประสบการณ์ที่มีร้านข้อมูลที่คุณต้องการเข้าถึงคุณสามารถ คัดลอก ID จักรวาลของประสบการณ์ของคุณ บน แดชบอร์ดของผู้สร้าง
ร้านค้า
กุญแจที่ระบุเอาต์พุต
ค่าเริ่มต้นคือ global โดยเริ่มต้น ดู ขอบเขต
คำขอ
curl --include --location --request DELETE "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323"
การตอบกลับ
สิทธิ์ที่ต้องมี
ต้องมีสิทธิ์เข้าถึงคีย์ API ต่อไปนี้เพื่อเรียกใช้ Endpoint นี้ ดูข้อมูล เพิ่มเติมเกี่ยวกับการสร้างคีย์ที่เหมาะสมได้ที่จัดการคีย์ API
บันทึกเพิ่มเติม
เพิ่มมูลค่าสำหรับรายการโดยจํานวนที่กำหนดหรือสร้างรายการใหม่ด้วยจํานวนนั้น คืนค่ารายการและเมทริกซ์ข้อมูล
กำลังติดตาม:
content-md5: zuYxEhwuySMv0i8CitXImw==roblox-entry-version: 08D9E6A3F2188CFF.0000000001.08D9E6A3F2188CFF.01roblox-entry-created-time: 2022-02-02T23:30:06.5388799+00:00roblox-entry-version-created-time: 2022-02-02T23:30:06.5388799+00:00roblox-entry-attributes: { "myAttribute": "myValue" }roblox-entry-userids: [1, 2, 3]
| หัวข้อ | คําอธิบาย | |---|---| | content-md5 | สรุปการตรวจสอบ MD5 ของเนื้อหาที่เข้ารหัสเป็น base-64ดู เนื้อหา-MD5| | roblox-entry-version | เวอร์ชันของรายการที่ส่งคืน| | roblox-entry-created-time | เวลาที่เข้าถูกสร้างขึ้น| | roblox-entry-version-created-time | เวลาที่รุ่นพิเศษนี้ถูกสร้างขึ้น| | roblox-entry-attributes | คุณลักษณะที่ถูกติดตามด้วยเอนทรีวัตถุแผนที่ JSON แบบเรียงลําดับ| | roblox-entry-userids | รายการแยกกับจุลภาคของ ID ผู้ใช้ Roblox ที่มีแท็กเข้ากับบันทึก |
พารามิเตอร์
ตัวระบุของประสบการณ์ที่มีร้านข้อมูลที่คุณต้องการเข้าถึงคุณสามารถ คัดลอก ID จักรวาลของประสบการณ์ของคุณ บน แดชบอร์ดของผู้สร้าง
ร้านค้า
กุญแจที่ระบุเอาต์พุต
จำนวนที่ต้องเพิ่มเข้าไปในรายการหรือมูลค่าเริ่มต้นหากไม่มีอยู่
ค่าเริ่มต้นคือ global โดยเริ่มต้น ดู ขอบเขต
คุณสมบัติที่จะเชื่อมโยงกับรุ่นใหม่ของรายการ ส่งออกโดยวัตถุแผนที่ JSON หากไม่ได้ระบุ คุณสมบัติที่มีอยู่จะถูกล้าง
รายการแยกกับจุลภาคของ ID ผู้ใช้ Roblox ที่เข้าสู่ระบบถูกแท็ก หากไม่ได้ระบุ จะล้าง ID ผู้ใช้ที่มีอยู่
คำขอ
curl --include --location --request POST "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry/increment" \
--header "x-api-key: ${API_KEY}" \
--header 'content-length: 0' \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323" \
-d "incrementBy=3"
การตอบกลับ
สิทธิ์ที่ต้องมี
ต้องมีสิทธิ์เข้าถึงคีย์ API ต่อไปนี้เพื่อเรียกใช้ Endpoint นี้ ดูข้อมูล เพิ่มเติมเกี่ยวกับการสร้างคีย์ที่เหมาะสมได้ที่จัดการคีย์ API
รับรุ่นเข้าสู่ระบบ
คืนค่าและเมทาดาต้าของรุ่นเฉพาะของบันทึกเข้า
กำลังติดตาม:
content-md5: zuYxEhwuySMv0i8CitXImw==roblox-entry-version: 08D9E6A3F2188CFF.0000000001.08D9E6A3F2188CFF.01roblox-entry-created-time: 2022-02-02T23:30:06.5388799+00:00roblox-entry-version-created-time: 2022-02-02T23:30:06.5388799+00:00roblox-entry-attributes: { "myAttribute": "myValue" }roblox-entry-userids: [1, 2, 3]
| หัวข้อ | คําอธิบาย | |---|---| | content-md5 | สรุปการตรวจสอบ MD5 ของเนื้อหาที่เข้ารหัสเป็น base-64ดู เนื้อหา-MD5| | roblox-entry-version | เวอร์ชันของรายการที่ส่งคืน| | roblox-entry-created-time | เวลาที่เข้าถูกสร้างขึ้น| | roblox-entry-version-created-time | เวลาที่รุ่นพิเศษนี้ถูกสร้างขึ้น| | roblox-entry-attributes | คุณลักษณะที่ถูกติดตามด้วยเอนทรีวัตถุแผนที่ JSON แบบเรียงลําดับ| | roblox-entry-userids | รายการแยกกับจุลภาคของ ID ผู้ใช้ Roblox ที่มีแท็กเข้ากับบันทึก |
พารามิเตอร์
ตัวระบุของประสบการณ์ที่มีร้านข้อมูลที่คุณต้องการเข้าถึงคุณสามารถ คัดลอก ID จักรวาลของประสบการณ์ของคุณ บน แดชบอร์ดของผู้สร้าง
ร้านค้า
กุญแจที่ระบุเอาต์พุต
รุ่นที่จะตรวจสอบ
ค่าเริ่มต้นคือ global โดยเริ่มต้น ดู ขอบเขต
คำขอ
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry/versions/version" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323" \
-d "versionId=08D9E6A3F2188CFF.0000000003.08D9E6DE485A7680.01"
การตอบกลับ
สิทธิ์ที่ต้องมี
ต้องมีสิทธิ์เข้าถึงคีย์ API ต่อไปนี้เพื่อเรียกใช้ Endpoint นี้ ดูข้อมูล เพิ่มเติมเกี่ยวกับการสร้างคีย์ที่เหมาะสมได้ที่จัดการคีย์ API
การจำกัด
ต่อคีย์ API: 5000 คำขอทุกๆ 60 วินาทีต่อที่อยู่ IP
รายการเวอร์ชันเอนทรี
คืนรายการเวอร์ชันสำหรับรายการ
พารามิเตอร์
ตัวระบุของประสบการณ์ที่มีร้านข้อมูลที่คุณต้องการเข้าถึงคุณสามารถ คัดลอก ID จักรวาลของประสบการณ์ของคุณ บน แดชบอร์ดของผู้สร้าง
ร้านค้า
กุญแจที่ระบุเอาต์พุต
ค่าเริ่มต้นคือ global โดยเริ่มต้น ดู ขอบเขต
ให้ขอข้อมูลชุดต่อไป (ดู เคอร์เซอร์)
ให้ไม่รวมเวอร์ชันก่อนหน้านี้กว่าเวลาที่บันทึก
ให้ไม่รวมเวอร์ชันที่เก่ากว่าเวลาที่บันทึกนี้ในภายหลัง
ไม่ว่าจะเป็น Ascending (เวอร์ชันก่อนหน้านี้ก่อน) หรือ Descending (เวอร์ชันใหม่ล่าสุดก่อน)
จํานวนสิ่งของสูงสุดที่จะส่งคืนแต่ละครั้งเรียกอ่านไดรฟ์เดียวเท่านั้น ดังนั้นจึงสามารถส่งคืนน้อยกว่ามูลค่าที่กำหนดเมื่อหมดเป้าหมายในไดรฟ์เดียวได้
คำขอ
curl --include --location --request GET "https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry/versions" \
--header "x-api-key: ${API_KEY}" \
--get \
-d "datastoreName=Coins" \
-d "entryKey=269323" \
-d "limit=5"
การตอบกลับ
สิทธิ์ที่ต้องมี
ต้องมีสิทธิ์เข้าถึงคีย์ API ต่อไปนี้เพื่อเรียกใช้ Endpoint นี้ ดูข้อมูล เพิ่มเติมเกี่ยวกับการสร้างคีย์ที่เหมาะสมได้ที่จัดการคีย์ API
วัตถุ
วัตถุต่อไปนี้ใช้บรรยายเพย์โหลดที่ยอมรับหรือส่งคืน ดูข้อมูลเพิ่มเติมว่าจะใช้วัตถุเหล่านี้ตอนไหนที่ Endpoint แต่ละจุด
DataStore
วัตถุที่เก็บข้อมูลด้วยชื่อและเวลาที่สร้าง
คุณลักษณะ
ร้านค้า
เวลาที่เก็บข้อมูลถูกสร้างในรูปแบบเวลา ISO
EntryVersion
วัตถุเวอร์ชันการเข้าสู่ระบบที่ส่งคืนโดยวิธี List Entry Versions
คุณลักษณะ
ชื่อเวอร์ชันของบันทึกที่มีคุณสมบัติ
บ่งบอกว่าการบันทึกถูกลบหรือไม่
ความยาวของเนื้อหา
เวลาที่สร้างรุ่นในรูปแบบเวลาของ ISO เมื่อสร้างรุ่น
เวลาที่เก็บข้อมูลถูกสร้างในรูปแบบเวลา ISO