के लिए अमान्य पैरामीटर मान मैं जोड़ने के लिए चरणों के माध्यम से जा रहा है एक Google+ अपने वेब आवेदन करने के लिए साइन-इन के रूप में https://developers.google.com/+/web/signin/Google+ जावास्क्रिप्ट से साइन इन करें - मूल
में पाया जब एक 'ठेठ' वेब साइट में इस्तेमाल किया , 'क्लाइंट साइड' प्रवाह ठीक काम करता है। अब, मैं फोनगैप के अंदर इस Google+ साइन को एकीकृत करने की कोशिश कर रहा हूं। चूंकि फोनगैप वेब पेज को फ़ाइल के रूप में चलाता है: // यूआरएल, अनुरोध में भेजा गया मूल फ़ाइल है: //। मैंने लिखा है कि हर दूसरे फोनगैप में, यह कोई समस्या नहीं है।
हालांकि, जब मैं अपने पृष्ठ PhoneGap में से बटन में गूगल + पर हस्ताक्षर क्लिक करें, मूल फ़ाइल के रूप में भेजा जा रहा है:
त्रुटि:: invalid_request
के लिए अमान्य पैरामीटर मान // निम्न त्रुटि संदेश का कारण बनता है उत्पत्ति: गुम प्राधिकरण: फ़ाइल: //
मैं Google API कंसोल पर गया और फ़ाइल: // को अधिकृत जावास्क्रिप्ट मूल के रूप में असाइन करने का प्रयास किया। लेकिन, ज़ाहिर है, यह फ़ाइल की अनुमति नहीं देता है // // को मूल के रूप में दर्ज किया जाना चाहिए।
तो मुझे आश्चर्य है कि अगर किसी के पास इस तरह की वेब-शैली (जावास्क्रिप्ट) Google+ फोन के भीतर से साइन इन करने के तरीके में कोई अंतर्दृष्टि है (या स्थानीय वेब पेज से जहां कोई सर्वर नहीं है - बस एक पृष्ठ है फ़ाइल के रूप में चलाएं: //)। मैं वास्तव में मूल कोड में साइन-इन नहीं करना चाहता हूं और फिर टोकन को 'फोनगैप' क्षेत्र में वापस एकीकृत करना चाहता हूं क्योंकि इस तरह के कई प्लेटफ़ॉर्म के लिए ऐप लिखने के उद्देश्य को हरा देता है।
एक पूर्ण ओवरलैप नहीं है इसलिए मैं इस सवाल को बंद नहीं करना चाहता हूं लेकिन ... यह प्रश्न संबंधित है और मैं एक लिंक डाल रहा हूं ताकि अन्य लोग इसे ढूंढ सकें। (मैंने मूल प्रश्न पोस्ट करने से पहले मेरी खोज को यह नहीं मिला।) http://stackoverflow.com/questions/16109762/google-signin-button-with-phonegap –
क्या आपको इस समस्या के साथ कहीं भी मिला? मैं वही करना चाहता हूं लेकिन अब तक यह एक मृत अंत की तरह दिख रहा है जो एक वास्तविक शर्म की बात है। – user1255162