Typedefs | |
typedef NSString | GMTSFleetEngineIDString |
یک فیلد ID که از نوع String است را مشخص می کند. |
اسناد Typedef
typedef NSString GMTSFleetEngineIDString |
یک فیلد ID که از نوع String است را مشخص می کند.
SDK دادههای رشتهای را از سایر APIها دریافت میکند و آن دادهها را بدون تغییر به Fleet Engine ارسال میکند. با این حال، Fleet Engine نیاز دارد که برخی از دادههای رشتهای با قوانین خاصی مطابقت داشته باشند. اگر قالب داده با قوانین Fleet Engine مطابقت نداشته باشد، دادههای ارسال شده از طریق SDK به Fleet Engine میتواند منجر به شکست درخواست شود. برای جلوگیری از شکست درخواست برای Fleet Engine، از این typedef استفاده کنید تا مشخص کنید کدام فیلدهای تماس های دریافتی باید از قوانین قالب بندی زیر پیروی کنند:
- رشته باید یک رشته UTF-8 معتبر در فرم C نرمال شده UTF باشد (به http://www.unicode.org/reports/tr15/ مراجعه کنید).
- طول رشته نباید بیشتر از 64 کاراکتر باشد.
- رشته نباید دارای کاراکترهای '/'، ':'، '?'، '،'، یا '#' باشد.
شما مسئول اطمینان از این هستید که وقتی مشتری شما با SDKهای Fleet Engine تماس می گیرد، رشته های ID با محدودیت های بالا مطابقت دارند. خود SDK مقادیر ورودی را بدون تغییر به باطن ارسال می کند.