/ / क्लाउड एंडपॉइंट फ्रेमवर्क v2, iOS क्लाइंट के लिए माइग्रेट करना - android, ios, google-app-engine, google-cloud-endpoint, google-cloud-endpoint-v2

क्लाउड एंडपॉइंट्स फ्रेमवर्क v2, आईओएस क्लाइंट - एंड्रॉइड, आईओएस, गूगल-ऐप-इंजन, google-cloud-endpoints, google-cloud-endpoints-v2 पर माइग्रेट करना

मेरा Google App इंजन एप्लिकेशन क्लाउड एंडपॉइंट के पुराने (v1) संस्करण का उपयोग करता है, जहां तक ​​मैं प्रलेखन में देखता हूं कि यह v2 पर माइग्रेट करने के लिए अनुशंसित है क्लाउड एंडपॉइंट फ्रेमवर्क.

एप्लिकेशन जावा मानक पर्यावरण का उपयोग करता है और यह एंड्रॉइड और आईओएस ग्राहकों के लिए एक बैकएंड है।

वर्तमान में एपीआई के विकास के दौरान मैं एंड्रॉइड के लिए क्लाइंट लाइब्रेरी और iOS मोबाइल एप्लिकेशन के लिए खोज डॉक्स दोनों उत्पन्न करता हूं, जैसा कि डॉक्स में वर्णित है:

https://cloud.google.com/endpoints/docs/frameworks/legacy/v1/java/generate-discovery-doc-ios

हालांकि v2 संस्करण का प्रलेखन पढ़ा जाता है केवल एंड्रॉइड क्लाइंट लाइब्रेरी उत्पन्न करने के बारे में.

https://cloud.google.com/endpoints/docs/frameworks/java/about-cloud-endpoints-frameworks

तो मेरा सवाल है:

क्या क्लाउड एंडपॉइंट के नए संस्करण में खोज डॉक्स को उत्पन्न करने वाले समर्थन का समर्थन करता है, या किसी अन्य तरीके से iOS क्लाइंट को एकीकृत करने में मदद करता है?

उत्तर:

उत्तर № 1 के लिए 1

हां, नया समापन बिंदु अभी भी खोज दस्तावेज़ उत्पन्न कर सकता है। हालाँकि, आपको अपग्रेड करना होगा नया RESTful iOS क्लाइंट, जैसा कि पुराने को लगभग एक वर्ष के लिए पदावनत कर दिया गया है। का उपयोग करते हुए EndpointsTool मुख्य वर्ग, आप तर्क पारित कर सकते हैं get-discovery-doc com.example.TestEndpoint... एक खोज दस्तावेज़ प्राप्त करने के लिए। फिर, REST क्लाइंट पेज पर दिए गए निर्देशों का पालन करें। अंततः इसके लिए हमारे पास डॉक्स होंगे, असुविधा के लिए माफी।