ตําแหน่งการเผยแพร่ API ให้ความสามารถเดียวกับ เผยแพร่ไปยัง Roblox ใน Studio นอกจากการควบคุมอนุญาตและการปรับปรุงการทํางานอย
สถานที่บน Roblox
ประสบการณ์บน Roblox สามารถมีสถานที่หลายแห่งด้วยหนึ่ง สถานที่เริ่มต้น เป็นจุดเริ่มต้นของผู้ใช้สำหรับประสบการณ์ของคุณและสถานที่อื่นที่คุณสามารถ เทเลพอร์ตผู้ใช
ก่อนที่คุณจะสามารถปรับปรุงสถานที่ที่มีอยู่ของประสบการณ์ได้ คุณต้องการ รหัสสถานที่ของสถานที่ และ รหัสจักรวาลของประสบการณ์ ของสถานที่ <
เผยแพร่สถานที่
เพื่อเผยแผ่สถานที่ที่มีอยู่ของประสบการณ์ด้วย API การเผยแผ่สถานที่ :
สร้างรหัส API บน หน้าผู้สร้าง ให้แน่ใจว่าคุณปฏิบัติตามการตั้งค่าต่อไปนี้:
- เพิ่ม จุดหมายในจักรวาล ใน การอนุญาตการเข้าถึง 2. เพิ่ม เขียน คําสั่งให้กับประสบการณ์ที่คุณเลือก
รับ รหัสจักรวาล ของประสบการณ์ที่คุณต้องการเผยแพร่สถานที่
ไปที่ แผงควบคุมของผู้สร้าง
ค้นหาประสบการณ์ด้วยสถานที่ที่คุณต้องการอัปเดต
เลื่อนเมาส์ไปที่รูปภาพของประสบการณ์เป้าหมายแล้วคลิกปุ่ม ⋯ เพื่อแสดงรายการตัวเลือกแล้วเลือก คัดลอกรหัสจักรวาล จากรายการ
รับ รหัสสถานที่ ของสถานที่ที่คุณต้องการอัปเดต
- อยู่ในหน้า การสร้าง ของ ครีเอเตอร์ดาชาร์ด และคลิกที่รูปภาพของประสบการณ์เป้าหมาย
- ในเมนูนำทางด้านซ้าย, คลิกแท็บ สถานที่ 3. ภาพขนาดย่อ
- รหัสสถานที่ อยู่ใน URL ที่เปลี่ยนทิศทาง เช่นใน URL https://create.roblox.com/dashboard/creations/experiences/0000000/places/111111/configure รหัสสถานที่คือ 111111
เพิ่มรหัส API ใน x-api-key หัวข้อของคำขอ POST ไปยัง API รหัสต่อไปนี้สองตัวอย่างร้องขออ้างอิงไปยังไฟล์ Roblox XML ( .rbxlx ) และไฟล์ดาวน์โหลดดาวน์โหลดดาว
คำขอสถานที่ทองคำ$ curl --verbose --location POST 'https://apis.roblox.com/universes/v1/{universeId}/places/{placeId}/versions?versionType=Published' \--header 'x-api-key: <your-api-key>' \--header 'Content-Type: application/xml' \--data-binary @/home/placefiles/place1.rbxlxคำขอสถานที่ของไบนารี$ curl --verbose --location POST 'https://apis.roblox.com/universes/v1/{universeId}/places/{placeId}/versions?versionType=Published' \--header 'x-api-key: <your-api-key>' \--header 'Content-Type: application/octet-stream' \--data-binary @/home/placefiles/place1.rbxlเพื่อดำเนินการคำสั่งเหล่านี้ แทนที่ {universeId} และ {placeId} ด้วย Universe ID และ 1>Place ID1> ของประสบการณ์และสถานที่ที่คุณต้องการเผยแพร่
หากคุณส่งคำขอของคุณอย่างถูกต้องคุณจะได้รับตัวอักษรการตอบกลับความสำเร็จพร้อมหมายเลขในตำแหน่งด้านล่าง:
ตัวอย่างของตอบกลับ{ "versionNumber": 7 }(อpcional) ตรวจสอบการอัปโหลดใน Studio หรือที่ ครีเอตอร์ Dashboard