Typedefs | |
typedef NSString | GMTSFleetEngineIDString |
ระบุช่องรหัสที่เป็นประเภทสตริง |
เอกสาร Typedef
typedef NSString GMTSFleetEngineIDString |
ระบุช่องรหัสที่เป็นประเภทสตริง
SDK จะรับข้อมูลสตริงจาก API อื่นๆ และส่งผ่านข้อมูลนั้นโดยไม่มีการแก้ไขไปยัง Fleet Engine อย่างไรก็ตาม Fleet Engine กำหนดให้ข้อมูลประเภทสตริงบางรายการสอดคล้องกับกฎเฉพาะ ข้อมูลที่ส่งผ่าน SDK ไปยัง Fleet Engine อาจทำให้คำขอล้มเหลวหากรูปแบบข้อมูลไม่เป็นไปตามกฎของ Fleet Engine หากต้องการป้องกันไม่ให้ Fleet Engine ดำเนินการกับคำขอไม่สำเร็จ ให้ใช้ typedef นี้ระบุว่าช่องใดจากสายเรียกเข้าต้องเป็นไปตามกฎการจัดรูปแบบต่อไปนี้
- สตริงต้องเป็นสตริง UTF-8 ที่ถูกต้องในรูปแบบ C ในรูปแบบมาตรฐาน UTF (โปรดดู http://www.unicode.org/reports/tr15/)
- สตริงต้องมีความยาวไม่เกิน 64 อักขระ
- สตริงต้องไม่มีอักขระ "/", ":", "?", "," หรือ "#"
คุณมีหน้าที่ตรวจสอบว่าเมื่อไคลเอ็นต์เรียกใช้ Fleet Engine SDK สตริงรหัสจะเป็นไปตามข้อจำกัดข้างต้น SDK เองจะส่งค่าอินพุตที่ไม่มีการแก้ไขไปยังแบ็กเอนด์