หนึ่งในลำดับความสำคัญหลักสำหรับการพัฒนา Roblox คือการให้ชุมชนผู้สร้างของเรามีอิสระในการเข้าถึงทรัพยากร Roblox ได้อย่างปลอดภัยจากทุกที่ ช่วยให้มีความยืดหยุ่นและประสิทธิภาพมากขึ้นด้วยพลังของ Open Cloud เทคโนโลยีนี้ช่วยให้ผู้สร้างสามารถค้นหาและสร้างแอปพลิเคชันที่พวกเขาต้องการบน Roblox ผ่าน API ของเว็บที่ได้มาตรฐาน ทำให้งานง่ายขึ้น เช่น การวิเคราะห์ การสนับสนุนลูกค้า การทดสอบ และการเผยแพร่ หรือแม้แต่ทำให้พวกเขาสามารถพัฒนาคุณลักษณะที่น่าสนใจมากขึ้นในประสบการณ์ของตน เช่น การเปลี่ยนแปลงโดยอัตโนมัติ อันดับ Roblox Group ของผู้ใช้ตามกิจกรรมในประสบการณ์
การสร้างแอปพลิเคชันด้วย Open Cloud APIs
ในขณะที่สร้างและดำเนินการประสบการณ์บน Roblox ผู้สร้างมักจะสร้างทรัพยากรจำนวนมาก (เช่น โมเดล 3 มิติ สคริปต์ และข้อมูลผู้ใช้) ที่สามารถเข้าถึงได้ผ่านแอปพลิเคชันบุคคลที่หนึ่งของ Roblox เช่น Roblox Studio เท่านั้น อย่างไรก็ตาม ในหลายกรณี ครีเอเตอร์จำเป็นต้องเข้าถึงทรัพยากรโดยทางโปรแกรมจากภายนอกแอปพลิเคชันเหล่านั้น ตัวอย่างเช่น เมื่อจัดการกับคำขอการสนับสนุนลูกค้า ผู้สร้างมักจะตรวจสอบและอัปเดตข้อมูลโปรไฟล์ผู้ใช้ แต่ต้องใช้ Studio หรือสร้างคุณลักษณะพิเศษในประสบการณ์ของพวกเขาจึงจะทำเช่นนั้นได้ ไม่มีวิธีแก้ปัญหาใดที่เหมาะสมที่สุด และเสียเวลาโดยไม่จำเป็นที่อาจใช้ในการสร้างเนื้อหาเจ๋งๆ ได้ เพื่อแก้ไขปัญหานี้ ผู้สร้างบางรายได้พัฒนาเครื่องมือเพื่อเรียกจุดปลายสาธารณะของ Roblox โดยใช้คุกกี้สำหรับการตรวจสอบสิทธิ์ ซึ่งไม่ใช่แนวทางปฏิบัติที่ดีที่สุดเนื่องจากมีความเสี่ยงด้านความปลอดภัยที่เกี่ยวข้อง
Open Cloud จัดการกับความท้าทายเหล่านี้ด้วยการนำเสนอวิธีการอนุญาตและการตรวจสอบสิทธิ์ที่ปลอดภัยโดยค่าเริ่มต้น พร้อมด้วย API ของเว็บที่ได้มาตรฐาน ขั้นตอนแรกของเราคือรองรับคีย์ API และ Place Publishing API เช่นเดียวกับหนังสือเดินทางเพื่อเข้าสู่ต่างประเทศ คีย์ API อนุญาตให้แอปพลิเคชันตรวจสอบสิทธิ์ใน Roblox Cloud และดำเนินการในนามของผู้สร้าง Place Publishing API ช่วยให้ผู้สร้างสร้างเวิร์กโฟลว์การเผยแพร่ประสบการณ์โดยอัตโนมัติ ตัวอย่างเช่น สามารถเชื่อมต่อกับ a การกระทำของ GitHub และผลักไฟล์ place ไปยัง Roblox Cloud โดยอัตโนมัติหลังจากการทดสอบการรวมสำเร็จ API ที่ได้มาตรฐานจะลดช่วงการเรียนรู้และรับรองความเข้ากันได้แบบย้อนหลังเพื่อลดภาระการบำรุงรักษาสำหรับนักพัฒนาแอปพลิเคชัน
ในการเริ่มต้น คุณสามารถสร้างคีย์ API บน แดชบอร์ดผู้สร้าง และเขียนสคริปต์โดยใช้ Place Publishing API เพื่อส่งไฟล์สถานที่ล่าสุดของคุณไปยัง Roblox Cloud การรักษาความปลอดภัยเป็นสิ่งสำคัญที่สุด ดังนั้นเมื่อสร้างคีย์ API คุณสามารถตั้งค่าการอนุญาตแบบละเอียดโดยเลือกประสบการณ์ ทรัพยากร และสิทธิ์เฉพาะ เช่น การอ่านหรือเขียน นอกจากนี้ คุณสามารถเพิ่มรายการ IP ที่จำกัดการใช้คีย์ API และกำหนดวันหมดอายุที่ชัดเจนได้
มองไปข้างหน้า
นอกจากการเพิ่ม API เพิ่มเติมแล้ว เรายังวางแผนที่จะสนับสนุนมาตรฐานอุตสาหกรรมอื่น: OAuth2 ซึ่งจะทำให้นักพัฒนามีโอกาสสร้างแอปของบุคคลที่สามและแชร์กับส่วนที่เหลือของชุมชน เรารู้สึกตื่นเต้นที่ได้เห็นวิธีที่ชุมชนของเราจะใช้ประโยชน์จากเครื่องมือเหล่านี้เพื่อปรับปรุงขั้นตอนการทำงานและนำธุรกิจไปสู่ระดับต่อไป
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการใช้ Open Cloud โปรดดูที่ .ของเรา เอกสาร สำหรับการสอนแบบละเอียด
ที่มา: https://blog.roblox.com/2021/11/unleashing-creator-productivity-open-cloud/
- 3d
- เข้า
- กิจกรรม
- การอนุญาต
- การวิเคราะห์
- API
- APIs
- การใช้งาน
- การใช้งาน
- ปพลิเคชัน
- รอบ
- การยืนยันตัวตน
- การอนุญาต
- อัตโนมัติ
- ที่ดีที่สุด
- สร้าง
- การก่อสร้าง
- ธุรกิจ
- โทรศัพท์
- กรณี
- เมฆ
- ชุมชน
- เนื้อหา
- คุ้กกี้
- การสร้าง
- ผู้สร้าง
- เส้นโค้ง
- ลูกค้า
- Customer Support
- ข้อมูล
- พัฒนา
- พัฒนา
- นักพัฒนา
- พัฒนาการ
- e
- อย่างมีประสิทธิภาพ
- การเปิดใช้งาน
- ประสบการณ์
- ประสบการณ์
- ลักษณะ
- คุณสมบัติ
- ชื่อจริง
- ความยืดหยุ่น
- เสรีภาพ
- G
- บัญชีกลุ่ม
- การจัดการ
- สรุป ความน่าเชื่อถือของ Olymp Trade?
- HTTPS
- บูรณาการ
- ร่วมมือ
- IT
- คีย์
- กุญแจ
- ล่าสุด
- เรียนรู้
- การเรียนรู้
- ชั้น
- เลฟเวอเรจ
- รายการ
- โมเดล
- การเสนอ
- เปิด
- การดำเนินงาน
- โอกาส
- หนังสือเดินทาง
- อำนาจ
- ผลผลิต
- โปรไฟล์
- สาธารณะ
- การประกาศ
- ลด
- แหล่งข้อมูล
- REST
- Roblox
- ความปลอดภัย
- ชุด
- Share
- So
- ทางออก
- เริ่มต้น
- เพรียวลม
- ที่ประสบความสำเร็จ
- สนับสนุน
- เทคโนโลยี
- การทดสอบ
- พื้นที่
- เวลา
- โทน
- เกี่ยวกับการสอน
- บันทึก
- เว็บ
- งาน
- เวิร์กโฟลว์