खास जानकारी
Places SDK टूल का मुख्य इंटरफ़ेस.
इसका इस्तेमाल जगहों को खोजने और उनके बारे में जानकारी पाने के लिए किया जाता है. इस क्लास को [GMSPlacesClient sharedClient] वाले तरीके से ऐक्सेस करना चाहिए.
GMSPlacesClient तरीकों को सिर्फ़ मुख्य थ्रेड से कॉल किया जाना चाहिए. इन तरीकों को किसी दूसरे थ्रेड से कॉल करने पर, अपवाद या तय नहीं किया गया व्यवहार दिखेगा. अगर अलग से कोई जानकारी नहीं दी जाती है, तो सभी कॉलबैक मुख्य थ्रेड पर शुरू हो जाएंगे.
को दबाकर रखें सार्वजनिक सदस्य के फ़ंक्शन | |
(शून्य) | - lookUpPlaceID:callback: |
किसी जगह की जानकारी पाएं. | |
(शून्य) | - fetchAutocompleteSuggestionsFromRequest:callback: |
टेक्स्ट क्वेरी से, अपने-आप पूरे होने वाले सुझाव पाना. | |
(शून्य) | - lookUpPhotosForPlaceID:callback: |
किसी जगह से जुड़ी ज़्यादा से ज़्यादा 10 फ़ोटो के लिए मेटाडेटा अपलोड करता है. | |
(शून्य) | - loadPlacePhoto:callback: |
किसी विशिष्ट फ़ोटो के लिए चित्र को उसके अधिकतम आकार पर लोड करता है. | |
(शून्य) | - loadPlacePhoto:constrainedToSize:scale:callback: |
किसी खास फ़ोटो के लिए इमेज लोड करता है, जिसका साइज़ दिए गए ज़्यादा से ज़्यादा डाइमेंशन में फ़िट करने के लिए फ़िट किया जाता है. | |
(शून्य) | - currentPlaceWithCallback: |
उस जगह का अनुमान दिखाता है, जहां डिवाइस अभी मौजूद है. | |
(शून्य) | - findAutocompletePredictionsFromQuery:filter:sessionToken:callback: |
टेक्स्ट क्वेरी से, ऑटोकंप्लीट की सुविधा की मदद से मिलने वाले सुझाव ढूंढें. | |
(शून्य) | - fetchPlaceFromPlaceID:placeFields:sessionToken:callback: |
किसी जगह की जानकारी फ़ेच करें. | |
(शून्य) | - findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:callback: |
उपयोगकर्ता की मौजूदा जगह की जानकारी का इस्तेमाल करके, किसी भी जगह की जानकारी देखना. | |
(शून्य) | - isOpenWithRequest:callback: |
किसी जगह के खुले होने की स्थिति की जानकारी देता है. | |
(शून्य) | - isOpenWithPlaceID:callback: |
इसमें, किसी जगह की जानकारी मिलती है. इसमें उन सभी फ़ील्ड की जानकारी होती है जो मौजूदा समय में GMSPlaceOpenStatus का पता लगाने के लिए ज़रूरी हैं. | |
(शून्य) | - isOpenWithPlaceID:date:callback: |
इससे किसी जगह की जानकारी मिलती है. इसमें, बताए गए NSDate पर GMSPlaceOpenStatus को तय करने के लिए ज़रूरी सभी फ़ील्ड की जानकारी शामिल होती है. | |
(शून्य) | - isOpenWithPlace:callback: |
इसमें, किसी जगह की जानकारी मिलती है. इसमें उन सभी फ़ील्ड की जानकारी होती है जो मौजूदा समय में GMSPlaceOpenStatus का पता लगाने के लिए ज़रूरी हैं. | |
(शून्य) | - isOpenWithPlace:date:callback: |
इससे किसी जगह की जानकारी मिलती है. इसमें, बताए गए NSDate पर GMSPlaceOpenStatus को तय करने के लिए ज़रूरी सभी फ़ील्ड की जानकारी शामिल होती है. | |
(शून्य) | - searchByTextWithRequest:callback: |
टेक्स्ट और पाबंदियों से जगहें खोजें. | |
(शून्य) | - fetchPlaceWithRequest:callback: |
अनुरोध किए गए ऑब्जेक्ट का इस्तेमाल करके कोई जगह पाएं. | |
(शून्य) | - fetchPhotoWithRequest:callback: |
फ़ोटो फ़ेच करने के अनुरोध का इस्तेमाल करके, फ़ोटो का अनुरोध करें. | |
(शून्य) | - searchNearbyWithRequest:callback: |
किसी जगह और पाबंदी वाली जगहें खोजें. | |
को दबाकर रखें स्टैटिक पब्लिक मेंबर फ़ंक्शन | |
(instancetype) | + sharedClient |
iOS के लिए, Google Places SDK टूल के लिए GMSPlacesClient का शेयर किया गया इंस्टेंस देता है, ताकि ज़रूरत पड़ने पर इसे बनाया जा सके. | |
(बूल) | + AvailableAPIKey: |
यह iOS के लिए Google Places SDK टूल पर आपकी एपीआई पासकोड उपलब्ध कराता है. | |
(एनएसस्ट्रिंग *) | + openSourceLicenseInfo |
iOS के लिए Google स्थल SDK के ओपन सोर्स सॉफ़्टवेयर लाइसेंस की जानकारी देता है. | |
(एनएसस्ट्रिंग *) | + SDKVersion |
iOS के लिए Google Places SDK की इस रिलीज़ का वर्शन लौटाता है. | |
(एनएसस्ट्रिंग *) | + SDKLongVersion |
iOS के लिए Google स्थल SDK की इस रिलीज़ का लंबा वर्शन लौटाता है. | |
को दबाकर रखें मिलते-जुलते फ़ंक्शन | |
(ध्यान दें कि ये सदस्य फ़ंक्शन नहीं हैं.) | |
टाइपडिफ़ वॉइड(^ | GMSPlaceResultCallback )(GMSPlace *_Nullable नतीजा, NSError *_Nullable गड़बड़ी) |
जगह की जानकारी का लुकअप पाने के लिए कॉलबैक का टाइप. | |
टाइपडिफ़ वॉइड(^ | GMSPlaceLikelihoodListCallback )(GMSPlaceLikelihoodList *_Nullable delayList, NSError *_Nullable गड़बड़ी) |
जगह की संभावना की सूचियों के लिए कॉलबैक का प्रकार. | |
टाइपडिफ़ वॉइड(^ | GMSPlaceLikelihoodsCallback )(NSArray< GMSPlaceLikelihood * > *_Nullable दाेनाें की संभावना, NSError *_Nullable गड़बड़ी) |
GMSPlaceLikelihood रेंज पाने के लिए कॉलबैक टाइप. | |
टाइपडिफ़ वॉइड(^ | GMSAutocompletePredictionsCallback )(NSArray< GMSAutocompletePrediction * > *_Nullable नतीजे, NSError *_Nullable गड़बड़ी) |
अपने-आप पूरे होने वाले नतीजों के लिए कॉलबैक का टाइप. | |
टाइपडिफ़ वॉइड(^ | GMSPlacePhotoMetadataResultCallback )(GMSPlacePhotoMetadataList *_Nullable फ़ोटो, NSError *_Nullable गड़बड़ी) |
स्थान की फ़ोटो के परिणाम पाने के लिए कॉलबैक का प्रकार. | |
टाइपडिफ़ वॉइड(^ | GMSPlacePhotoImageResultCallback )(UIImage *_Nullable फ़ोटो, NSError *_Nullable गड़बड़ी) |
किसी GMSPlacePhotoMetadata ऑब्जेक्ट से UIImage ऑब्जेक्ट पाने के लिए कॉलबैक टाइप. | |
टाइपडिफ़ वॉइड(^ | GMSPlaceOpenStatusCallback )(GMSPlaceOpenStatus नतीजा, NSError *_Nullable गड़बड़ी) |
स्थान के खुले होने के समय की स्थिति पाने के लिए कॉलबैक का प्रकार. | |
टाइपडिफ़ वॉइड(^ | GMSPlaceOpenStatusResponseCallback )(GMSPlaceIsOpenResponse *response, NSError *_Nullable गड़बड़ी) |
खुली स्थिति का जवाब पाने के लिए कॉलबैक का प्रकार. | |
टाइपडिफ़ वॉइड(^ | GMSPlaceSearchByTextResultCallback )(NSArray< GMSPlace * > *_Nullable जगहें, NSError *_Nullable गड़बड़ी) |
टेक्स्ट नतीजों के ज़रिए खोज पाने के लिए कॉलबैक का प्रकार. | |
टाइपडिफ़ वॉइड(^ | GMSFetchPhotoResultCallback )(UIImage *_Nullable photoImage, NSError *_Nullable गड़बड़ी) |
फ़ोटो पाने के लिए कॉलबैक का टाइप. | |
टाइपडिफ़ वॉइड(^ | GMSAutocompleteSuggestionsCallback )(NSArray< GMSAutocompleteSuggestion * > *_Nullable नतीजे, NSError *_Nullable गड़बड़ी) |
अपने-आप पूरे होने वाले नतीजों के लिए कॉलबैक टाइप. | |
टाइपडिफ़ वॉइड(^ | GMSPlaceSearchNearbyResultCallback )(NSArray< GMSPlace * > *_Nullable जगहें, NSError *_Nullable गड़बड़ी) |
आस-पास की खोज के नतीजे पाने के लिए कॉलबैक का प्रकार. |
सदस्य के फ़ंक्शन से जुड़े दस्तावेज़
+ (इंस्टेंसटाइप) sharedClient |
iOS के लिए, Google Places SDK टूल के लिए GMSPlacesClient का शेयर किया गया इंस्टेंस देता है, ताकि ज़रूरत पड़ने पर इसे बनाया जा सके.
अगर आपका ऐप्लिकेशन अक्सर GMSPlacesClient के तरीकों का इस्तेमाल करता है, तो हो सकता है कि वह इस ऑब्जेक्ट को सीधे होल्ड करना चाहे. ऐसा न करने पर, Google के साथ आपका कनेक्शन नियमित तौर पर रीस्टार्ट हो सकता है.
+ (बूल) AvailableAPIKey: | (एनएसस्ट्रिंग *) | कुंजी |
यह iOS के लिए Google Places SDK टूल पर आपकी एपीआई पासकोड उपलब्ध कराता है.
यह कुंजी Google Cloud Platform Console के ज़रिए आपके ऐप्लिकेशन के लिए जनरेट की जाती है. इसे पहचानने के लिए, इसे आपके ऐप्लिकेशन के बंडल आईडी के साथ जोड़ा जाता है. इसे GMSPlacesClient का इस्तेमाल करने से पहले ऐप्लिकेशन से कॉल किया जाना चाहिए (उदाहरण के लिए, ऐप्लिकेशन में:didFinishLaunchingWithOptions:).
- लौटाए जाने वाले प्रॉडक्ट:
- अगर APIKey सही तरीके से दी गई है, तो हां.
+ (NSString *) openSourceLicenseInfo |
iOS के लिए Google स्थल SDK के ओपन सोर्स सॉफ़्टवेयर लाइसेंस की जानकारी देता है.
यह जानकारी आपके आवेदन में उपलब्ध होनी चाहिए.
+ (NSString *) SDKVersion |
iOS के लिए Google Places SDK की इस रिलीज़ का वर्शन लौटाता है.
को अपनाएं. उदाहरण के लिए, "1.0.0".
+ (NSString *) SDKLongVersion |
iOS के लिए Google स्थल SDK की इस रिलीज़ का लंबा वर्शन लौटाता है.
को अपनाएं. उदाहरण के लिए, "1.0.0 (102.1)".
- (शून्य) LookUpPlaceID: | (एनएसस्ट्रिंग *) | placeID | |
कॉलबैक: | (GMSPlaceResultCallback) | कॉलबैक | |
किसी जगह की जानकारी पाएं.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
placeID खोजी जाने वाली जगह का आईडी. कॉलबैक लुकअप नतीजे के साथ शुरू करने के लिए कॉलबैक.
- ध्यान दें:
- यह अब काम नहीं करता. इस तरीके को
fetchPlaceWithRequest:callback:
से बदल दिया गया है और इसे अगली रिलीज़ में हटा दिया जाएगा.
- (शून्य) फ़ेच करने के लिए अपने-आप जनरेट होने वाले सुझावFromRequest: | (GMSAutocompleteRequest *) | अनुरोध | |
कॉलबैक: | (GMSAutocompleteSuggestionsCallback) | कॉलबैक | |
टेक्स्ट क्वेरी से, अपने-आप पूरे होने वाले सुझाव पाना.
नतीजे, वैकल्पिक रूप से किसी खास जगह या किसी इलाके तक सीमित हो सकते हैं. इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
दिए गए कॉलबैक को सफल होने पर अपने-आप पूरा होने वाले सुझावों की अरे के साथ शुरू किया जाएगा और गड़बड़ी होने पर NSError.
- पैरामीटर:
-
CANNOT TRANSLATE अपने-आप पूरा होने के लिए GMSAutocompleteRequest
का अनुरोध.कॉलबैक सुझावों के साथ शुरू करने के लिए कॉलबैक.
- (void) LookUpPhotosForPlaceID: | (एनएसस्ट्रिंग *) | placeID | |
कॉलबैक: | (GMSPlacePhotoMetadataResultCallback) | कॉलबैक | |
किसी जगह से जुड़ी ज़्यादा से ज़्यादा 10 फ़ोटो के लिए मेटाडेटा अपलोड करता है.
फ़ोटो को विभिन्न स्थानों से लिया जाता है, जिनमें व्यवसाय के स्वामी और Google+ उपयोगकर्ताओं द्वारा योगदान की गई फ़ोटो शामिल हैं. ज़्यादातर मामलों में, इन फ़ोटो का इस्तेमाल एट्रिब्यूशन के बिना किया जा सकता है या इन्हें इमेज के हिस्से के तौर पर शामिल करना होगा. हालांकि, आपको ज़रूरी अतिरिक्त एट्रिब्यूशन वापस पाने के लिए, रिस्पॉन्स में attributions
प्रॉपर्टी का इस्तेमाल करना होगा. साथ ही, इमेज दिखाने की जगह पर उन एट्रिब्यूशन को अपने ऐप्लिकेशन में दिखाना होगा. ज़्यादा से ज़्यादा 10 फ़ोटो ही लौटाए जाते हैं.
इस तरीके को कई बार इस्तेमाल करने पर, हो सकता है कि हर बार एक ही फ़ोटो दिखे. हालांकि, इसकी कोई गारंटी नहीं है, क्योंकि हो सकता है कि डेटा बदल गया हो.
इस तरीके से नेटवर्क लुकअप किया जाता है.
- पैरामीटर:
-
placeID वह जगह का आईडी जिसके लिए फ़ोटो देखनी हैं. कॉलबैक लुकअप नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) loadPlaceफ़ोटो: | (GMSPlacePhotoMetadata *) | photoMetadata | |
कॉलबैक: | (GMSPlacePhotoImageResultCallback) | कॉलबैक | |
किसी विशिष्ट फ़ोटो के लिए चित्र को उसके अधिकतम आकार पर लोड करता है.
इमेज डेटा, SDK टूल की मदद से कैश मेमोरी में सेव किया जा सकता है. अगर अनुरोध की गई फ़ोटो कैश मेमोरी में मौजूद नहीं है, तो नेटवर्क को खोजा जाएगा.
- पैरामीटर:
-
photoMetadata GMSPlacePhotoMetadata
, जिसके लिएUIImage
को लोड करना है.कॉलबैक लोड किए गए UIImage
के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) loadPlaceफ़ोटो: | (GMSPlacePhotoMetadata *) | photoMetadata | |
constrainedToSize: | (सीजीसाइज़) | maxSize | |
पैमाना: | (सीजीफ़्लोट) | स्केल | |
कॉलबैक: | (GMSPlacePhotoImageResultCallback) | कॉलबैक | |
किसी खास फ़ोटो के लिए इमेज लोड करता है, जिसका साइज़ दिए गए ज़्यादा से ज़्यादा डाइमेंशन में फ़िट करने के लिए फ़िट किया जाता है.
ओरिजनल इमेज के आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखते हुए, इमेज का साइज़ बढ़ाया जाएगा, ताकि वह दिए गए डाइमेंशन में फ़िट हो सके. यह स्केलिंग सर्वर साइड पर की जाती है.
अगर स्केल पैरामीटर 1.0 maxSize नहीं है, तो इस वैल्यू को इससे गुणा किया जाएगा और नतीजे के तौर पर मिले UIImage
को, तय किए गए स्केल पर सेट किया जाएगा. अगर स्क्रीन पर दिखाने के लिए इमेज लोड की जा रही हैं, तो यह पैरामीटर स्क्रीन स्केल पर सेट होना चाहिए.
इमेज डेटा, SDK टूल की मदद से कैश मेमोरी में सेव किया जा सकता है. अगर अनुरोध की गई फ़ोटो कैश मेमोरी में मौजूद नहीं है, तो नेटवर्क को खोजा जाएगा.
- ध्यान दें:
- स्केल फ़ैक्टर लागू करने के बाद, maxSize में डाइमेंशन को इस्तेमाल से पहले, निकटतम पूर्णांक में बदल दिया जाएगा. अगर किसी इमेज का अनुरोध किया जाता है और वह साइज़, तय किए गए साइज़ से बड़ा है, तो छोटी इमेज दिखाई जा सकती है.
- पैरामीटर:
-
photoMetadata GMSPlacePhotoMetadata
, जिसके लिएUIImage
को लोड करना है.maxSize इमेज का ज़्यादा से ज़्यादा साइज़. स्केल वह स्केल जिस पर इमेज लोड करनी है. कॉलबैक लोड किए गए UIImage
के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) currentPlaceWithCallback: | (GMSPlaceLikelihoodListCallback) | कॉलबैक |
उस जगह का अनुमान दिखाता है, जहां डिवाइस अभी मौजूद है.
डिवाइस की अनुमानित जगह की जानकारी के आधार पर, जगह की संभावना की सूची जनरेट करती है. सफलता मिलने पर, दिए गए कॉलबैक को इस संभावना सूची के साथ शुरू किया जाएगा और गड़बड़ी होने पर NSError का इस्तेमाल किया जाएगा.
- ध्यान दें:
- इस तरीके के लिए ज़रूरी है कि आपके ऐप्लिकेशन के पास डिवाइस की मौजूदा जगह की जानकारी का ऐक्सेस हो. इसे कॉल करने से पहले, पक्का करें कि आपने [CLLocationManager request WhenInUseAuthorization] या [CLLocationManager requestAlwaysAuthorization] का इस्तेमाल करके, उपयोगकर्ता की जगह की जानकारी का ऐक्सेस मांगा हो. अगर इस तरीके को कॉल किया जाता है और आपके ऐप्लिकेशन में अनुमति का स्टेटस सही नहीं है, तो कॉलबैक को गड़बड़ी के साथ कॉल किया जाएगा.
- पैरामीटर:
-
कॉलबैक जगह की संभावना की सूची के साथ शुरू करने के लिए कॉलबैक.
- (void) findAutomaticइलाके FromQuery: | (एनएसस्ट्रिंग *) | क्वेरी | |
फ़िल्टर: | (शून्य हो सकने वाला GMSAutocompleteFilter *) | फ़िल्टर | |
sessionToken: | (शून्य हो सकने वाले GMSAutocompleteSessionToken *) | sessionToken | |
कॉलबैक: | (GMSAutocompletePredictionsCallback) | कॉलबैक | |
टेक्स्ट क्वेरी से, ऑटोकंप्लीट की सुविधा की मदद से मिलने वाले सुझाव ढूंढें.
नतीजे, वैकल्पिक रूप से किसी खास जगह या किसी इलाके तक सीमित हो सकते हैं. इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
दिए गए कॉलबैक को सफल होने पर अपने-आप पूरा होने के अनुमानों की श्रेणी के साथ शुरू किया जाएगा और कोई गड़बड़ी होने पर NSError.
- पैरामीटर:
-
क्वेरी अपने-आप पूरा होने वाला आंशिक टेक्स्ट. फ़िल्टर करें नतीजों पर लागू करने के लिए फ़िल्टर. यह पैरामीटर शून्य हो सकता है. sessionToken अनुरोध को किसी बिलिंग सेशन से जोड़ने के लिए GMSAutocompleteSessionToken
.कॉलबैक सुझावों के साथ शुरू करने के लिए कॉलबैक.
- (void) getPlaceFromPlaceID: | (एनएसस्ट्रिंग *) | placeID | |
प्लेस फ़ील्ड: | (GMSPlaceField) | placeFields | |
sessionToken: | (शून्य हो सकने वाले GMSAutocompleteSessionToken *) | sessionToken | |
कॉलबैक: | (GMSPlaceResultCallback) | कॉलबैक | |
किसी जगह की जानकारी फ़ेच करें.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
placeID खोजी जाने वाली जगह का आईडी. placeFields सूची में स्थान ऑब्जेक्ट के लिए अनुरोध किए गए अलग-अलग स्थान फ़ील्ड. sessionToken अनुरोध को किसी बिलिंग सेशन से जोड़ने के लिए GMSAutocompleteSessionToken
.कॉलबैक लुकअप नतीजे के साथ शुरू करने के लिए कॉलबैक.
- ध्यान दें:
- यह अब काम नहीं करता. इस तरीके को
fetchPlaceWithRequest:callback: callback:
से बदल दिया गया है और इसे अगली रिलीज़ में हटा दिया जाएगा.
- (void) FindPlaceLikeli पासवर्डsFromCurrentLocationWithPlaceFields का इस्तेमाल करें: | (GMSPlaceField) | placeFields | |
कॉलबैक: | (GMSPlaceLikelihoodsCallback) | कॉलबैक | |
उपयोगकर्ता की मौजूदा जगह की जानकारी का इस्तेमाल करके, किसी भी जगह की जानकारी देखना.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
दिए गए कॉलबैक को जगहों के कलेक्शन के साथ शुरू किया जाएगा. इसमें सही नतीजे मिलने पर संभावित स्कोर और गड़बड़ी होने पर NSError दिखेगा.
- पैरामीटर:
-
placeFields सूची में स्थान ऑब्जेक्ट के लिए अनुरोध किए गए अलग-अलग स्थान फ़ील्ड. कॉलबैक जगह की संभावना के साथ शुरू करने के लिए कॉलबैक.
- (void) isOpenWithRequest: | (GMSPlaceIsOpenRequest *) | isOpenRequest | |
कॉलबैक: | (GMSPlaceOpenStatusResponseCallback) | कॉलबैक | |
इससे उस जगह के लिए, 'चालू है' स्टेटस मिलता है. इसमें वे सभी प्रॉपर्टी शामिल होती हैं जो दी गई NSDate पर GMSPlaceOpenStatus
को तय करने के लिए ज़रूरी होती हैं. इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
isOpenRequest किसी दी गई जगह के खुले होने का स्टेटस तय करने का अनुरोध. कॉलबैक ओपन स्टेटस रिस्पॉन्स के साथ शुरू करने के लिए कॉलबैक.
- (void) isOpenWithPlaceID: | (एनएसस्ट्रिंग *) | placeID | |
कॉलबैक: | (GMSPlaceOpenStatusCallback) | कॉलबैक | |
इसकी मदद से, किसी जगह के खुले होने की स्थिति की जानकारी मिलती है. इसमें, वे सभी फ़ील्ड शामिल होते हैं जो मौजूदा समय में GMSPlaceOpenStatus
को तय करने के लिए ज़रूरी हैं.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
placeID खोजी जाने वाली जगह का आईडी. कॉलबैक जगह के नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (void) isOpenWithPlaceID: | (एनएसस्ट्रिंग *) | placeID | |
तारीख: | (NSDate *) | तारीख | |
कॉलबैक: | (GMSPlaceOpenStatusCallback) | कॉलबैक | |
इससे पता चलता है कि किसी जगह के लिए, खुली हुई स्थिति क्या है. इसमें, बताए गए NSDate
पर GMSPlaceOpenStatus
को तय करने के लिए ज़रूरी सभी फ़ील्ड शामिल हैं.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
placeID खोजी जाने वाली जगह का आईडी. तारीख कारोबार के खुले होने का स्टेटस तय करने के लिए, NSDate
.कॉलबैक जगह के नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (void) isOpenWithPlace: | (GMSPlace *) | जगह | |
कॉलबैक: | (GMSPlaceOpenStatusCallback) | कॉलबैक | |
इसकी मदद से, किसी जगह के खुले होने की स्थिति की जानकारी मिलती है. इसमें, वे सभी फ़ील्ड शामिल होते हैं जो मौजूदा समय में GMSPlaceOpenStatus
को तय करने के लिए ज़रूरी हैं.
अतिरिक्त फ़ील्ड के लिए सिर्फ़ तब अनुरोध करता है, जब GMSPlace
में सभी ज़रूरी फ़ील्ड न हों. ऐसा न होने पर, GMSPlaceOpenStatus
को कॉलबैक में तुरंत भेज दिया जाएगा. इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
जगह खोजने के लिए GMSPlace
.कॉलबैक जगह के नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (void) isOpenWithPlace: | (GMSPlace *) | जगह | |
तारीख: | (NSDate *) | तारीख | |
कॉलबैक: | (GMSPlaceOpenStatusCallback) | कॉलबैक | |
इससे किसी जगह की जानकारी मिलती है. इसमें, बताए गए NSDate
पर GMSPlaceOpenStatus
को तय करने के लिए ज़रूरी सभी फ़ील्ड की जानकारी शामिल होती है.
अतिरिक्त फ़ील्ड के लिए सिर्फ़ तब अनुरोध करता है, जब GMSPlace
में सभी ज़रूरी फ़ील्ड न हों, वरना GMSPlaceOpenStatus\ will be returned in the callback immediately. This method is non-blocking.
- Parameters:
-
place The GMSPlace
to lookup.
date The NSDate
to determine open status for.
callback The callback to invoke with the place result.
- (void) searchByTextWithRequest: | (GMSPlaceSearchByTextRequest *) | textSearchRequest | |
कॉलबैक: | (GMSPlaceSearchByTextResultCallback) | कॉलबैक | |
टेक्स्ट और पाबंदियों से जगहें खोजें.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
textSearchRequest GMSPlaceSearchByTextRequest
क्वेरी के लिए इस्तेमाल किया जाने वाला टेक्स्ट अनुरोध.कॉलबैक लुकअप नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (void) getPlaceWithRequest: | (GMSFetchPlaceRequest *) | fetchPlaceRequest | |
कॉलबैक: | (GMSPlaceResultCallback) | कॉलबैक | |
अनुरोध किए गए ऑब्जेक्ट का इस्तेमाल करके कोई जगह पाएं.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
fetchPlaceRequest GMSFetchPlaceRequest
क्वेरी के लिए इस्तेमाल करने के लिए, फ़ेच करने की जगह का अनुरोध.कॉलबैक जगह के नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (void) getPhotoWithRequest: | (GMSFetchPhotoRequest *) | fetchPhotoRequest | |
कॉलबैक: | (GMSFetchPhotoResultCallback) | कॉलबैक | |
फ़ोटो फ़ेच करने के अनुरोध का इस्तेमाल करके, फ़ोटो का अनुरोध करें.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
fetchPhotoRequest GMSFetchPhotoRequest
वह फ़ोटो अनुरोध जिसका इस्तेमाल करना है.कॉलबैक NSURL
नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (void) searchNearbyWithRequest: | (GMSPlaceSearchNearbyRequest *) | searchNearbyRequest | |
कॉलबैक: | (GMSPlaceSearchNearbyResultCallback) | कॉलबैक | |
किसी जगह और पाबंदी वाली जगहें खोजें.
इस तरीके से मैसेज ब्लॉक नहीं किया जा सकता.
- पैरामीटर:
-
searchNearbyRequest GMSPlaceSearchNearbyRequest
क्वेरी के लिए इस्तेमाल करने के लिए आस-पास की खोज का अनुरोध.कॉलबैक लुकअप नतीजे के साथ शुरू करने के लिए कॉलबैक.
दोस्त और संबंधित फ़ंक्शन दस्तावेज़
- (typedef void(^ GMSPlaceResultCallback)(GMSPlace *_Nullable नतीजा, NSError *_Nullable गड़बड़ी)) [related] |
जगह की जानकारी का लुकअप पाने के लिए कॉलबैक का टाइप.
अगर कोई गड़बड़ी हुई है, तो result
शून्य होगा और error
में गड़बड़ी के बारे में जानकारी होगी.
- पैरामीटर:
-
नतीजा लौटाया गया GMSPlace
.गड़बड़ी अगर कोई गड़बड़ी हुई है, तो.
- (typedef void(^ GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable EnabledList, NSError *_Nullable error)) [related] |
जगह की संभावना की सूचियों के लिए कॉलबैक का प्रकार.
अगर कोई गड़बड़ी हुई है, तो likelihoodList
शून्य होगा और error
में गड़बड़ी के बारे में जानकारी होगी.
- पैरामीटर:
-
likelihoodList संभावित जगहों की सूची. गड़बड़ी अगर कोई गड़बड़ी हुई है, तो.
- (typedef void(^ GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullable चेतावनियां, NSError *_Nullable error)) [related] |
GMSPlaceLikelihood
रेंज पाने के लिए कॉलबैक टाइप.
अगर कोई गड़बड़ी हुई है, तो कलेक्शन शून्य दिखेगा. साथ ही, error
में गड़बड़ी के बारे में जानकारी शामिल होगी.
- (typedef void(^ GMSAutocompletePredictionsCallback)(NSArray< GMSAutocompletePrediction * > *_Nullable नतीजे, NSError *_Nullable गड़बड़ी)) [related] |
अपने-आप पूरे होने वाले नतीजों के लिए कॉलबैक का टाइप.
results
, GMSऑटोकंप्लीट अनुमान का कलेक्शन है, जो कैंडिडेट के क्वेरी को पूरा करने के बारे में बताता है.
- पैरामीटर:
-
नतीजे GMSAutocompletePrediction
का कलेक्शन.गड़बड़ी अगर कोई गड़बड़ी हुई है, तो.
- (typedef void(^ GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_Nullable फ़ोटो, NSError *_Nullable गड़बड़ी)) [related] |
स्थान की फ़ोटो के परिणाम पाने के लिए कॉलबैक का प्रकार.
अगर कोई गड़बड़ी हुई है, तो photos
शून्य होगा और error
में गड़बड़ी के बारे में जानकारी होगी.
- पैरामीटर:
-
फ़ोटोज नतीजे में GMSPlacePhotoMetadata
ऑब्जेक्ट शामिल हैं.गड़बड़ी अगर कोई गड़बड़ी हुई है, तो.
- (typedef void(^ GMSPlacePhotoImageResultCallback)(UIImage *_Nullable फ़ोटो, NSError *_Nullable गड़बड़ी)) [related] |
किसी GMSPlacePhotoMetadata
ऑब्जेक्ट से UIImage
ऑब्जेक्ट पाने के लिए कॉलबैक टाइप.
अगर कोई गड़बड़ी हुई है, तो photo
शून्य होगा और error
में गड़बड़ी के बारे में जानकारी होगी.
- पैरामीटर:
-
फ़ोटो लोड किया गया UIImage
.गड़बड़ी अगर कोई गड़बड़ी हुई है, तो.
- (typedef void(^ GMSPlaceOpenStatusCallback)(GMSPlaceOpenStatus नतीजा, NSError *_Nullable गड़बड़ी)) [related] |
स्थान के खुले होने के समय की स्थिति पाने के लिए कॉलबैक का प्रकार.
अगर कोई गड़बड़ी हुई है, तो result
को GMSPlaceOpenStatusUnknown और error
में गड़बड़ी के बारे में जानकारी दी जाएगी.
- पैरामीटर:
-
नतीजा लौटाया गया GMSPlaceOpenStatus
.गड़बड़ी अगर कोई गड़बड़ी हुई है, तो.
- (typedef void(^ GMSPlaceOpenStatusResponseCallback)(GMSPlaceIsOpenResponse *response, NSError *_Nullable error)) [related] |
खुली स्थिति का जवाब पाने के लिए कॉलबैक का प्रकार.
अगर कोई गड़बड़ी हुई है, तो जवाब में स्थिति GMSPlaceOpenStatus के तौर पर दिखेगी और गड़बड़ी की जानकारी में गड़बड़ी से जुड़ी जानकारी शामिल होगी.
- पैरामीटर:
-
जवाब लौटाया गया GMSPlaceIsOpenResponse
.गड़बड़ी अगर कोई गड़बड़ी हुई है, तो.
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable जगहें, NSError *_Nullable गड़बड़ी)) [related] |
- (typedef void(^ GMSFetchPhotoResultCallback)(UIImage *_Nullable photoImage, NSError *_Nullable गड़बड़ी) [related] ) |
फ़ोटो पाने के लिए कॉलबैक का टाइप.
photoImage
एक UIImage
है, जो बताए गए अनुरोध से मेल खाने वाली फ़ोटो को दिखाता है. अगर कोई गड़बड़ी हुई है, तो photoImage
शून्य होगा और error
में गड़बड़ी के बारे में जानकारी होगी.
- पैरामीटर:
-
photoImage UIImage
नतीजा.
- (typedef void(^ GMSAutocompleteSuggestionsCallback)(NSArray< GMSAutocompleteSuggestion * > *_Nullable नतीजे, NSError *_Nullable गड़बड़ी)) [related] |
अपने-आप पूरे होने वाले नतीजों के लिए कॉलबैक टाइप.
- पैरामीटर:
-
नतीजे GMSAutocompleteSuggestion
का कलेक्शन.गड़बड़ी अगर कोई गड़बड़ी हुई है, तो.
- (typedef void(^ GMSPlaceSearchNearbyResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable गड़बड़ी)) [related] |
आस-पास की खोज के नतीजे पाने के लिए कॉलबैक का प्रकार.
- पैरामीटर:
-
जगहें GMSPlace
का कलेक्शनगड़बड़ी अगर कोई गड़बड़ी हुई है, तो.