Typedef | |
typedef NSString | GMTDFleetEngineIDString |
ระบุช่อง ID ที่เป็นประเภทสตริง |
เอกสาร Typedef
typedef NSString GMTDFleetEngineIDString |
ระบุช่อง ID ที่เป็นประเภทสตริง
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 อักขระ
- สตริงต้องไม่มีอักขระ "/", ":", "?", "," หรือ "#"
คุณมีหน้าที่รับผิดชอบในการตรวจสอบว่าเมื่อลูกค้าเรียกใช้ SDK ของ Fleet Engine สตริงรหัสเป็นไปตามข้อจำกัดข้างต้น SDK เองจะส่งค่าอินพุตที่ไม่มีการแก้ไขไปยังแบ็กเอนด์