Typedef | |
typedef NSString | GMTSFleetEngineIDString |
स्ट्रिंग टाइप की आईडी फ़ील्ड के बारे में बताता है. |
टाइप किए गए दस्तावेज़
typedef NSString GMTSFleetEngineIDString टाइप |
स्ट्रिंग टाइप की आईडी फ़ील्ड के बारे में बताता है.
SDK टूल को अन्य एपीआई से स्ट्रिंग का डेटा मिलता है और वह उस डेटा को Fleet Engine में भेजता है. इस डेटा में कोई बदलाव नहीं किया जाता. हालांकि, Fleet Engine के लिए यह ज़रूरी है कि स्ट्रिंग टाइप किए गए कुछ डेटा, खास नियमों के हिसाब से हों. अगर डेटा फ़ॉर्मैट, Fleet Engine के नियमों के मुताबिक नहीं है, तो SDK टूल से Fleet Engine को भेजे गए डेटा की वजह से, अनुरोध पूरा नहीं हो पाता. Fleet Engine में अनुरोध को फ़ेल होने से बचाने के लिए, इस typedef का इस्तेमाल करें. इससे यह पता लगाया जा सकता है कि इनकमिंग कॉल के किन फ़ील्ड को फ़ॉर्मैटिंग के इन नियमों का पालन करना होगा:
- स्ट्रिंग, UTF-8 फ़ॉर्मैट में एक मान्य UTF-8 स्ट्रिंग होनी चाहिए. इस बारे में ज़्यादा जानने के लिए, http://www.unicode.org/reports/tr15/ पर जाएं.
- स्ट्रिंग में 64 से ज़्यादा वर्ण नहीं होने चाहिए.
- स्ट्रिंग में '/', ':', '?', ',' या '#' शामिल नहीं होने चाहिए.
यह पक्का करना आपकी ज़िम्मेदारी है कि जब आपका क्लाइंट, फ़्लीट इंजन के SDK टूल को कॉल करे, तो आईडी स्ट्रिंग ऊपर बताई गई पाबंदियों के मुताबिक हों. SDK टूल, बिना बदलाव किए इनपुट वैल्यू को बैकएंड में पास करेगा.