2014-06-21 8 views
5

मैं क्रोम पैक किए गए ऐप के रूप में एक गेम विकसित कर रहा हूं और मैं लीडरबोर्ड के लिए Google Play गेम्स का उपयोग करना चाहता हूं, लेकिन यह एक प्रक्रिया में थोड़ा सा मोड़ रहा है।Google Play गेम्स पर क्रोम पैक किए गए ऐप को लिंक करना

मुझे Google Play गेम्स के साथ प्रमाणीकृत करने के लिए क्रोम पैक किए गए ऐप को प्राप्त करने में समस्या हो रही है।

मुझे मिल गया है इसमें से अधिकांश नीचे किसी न किसी:

  • मैं Google Play Developer Console
  • मैं बहुत जल्दी से अपने सर्वर के लिए खेल को अपलोड करने और लिंक किए गए एप्लिकेशन में जाकर काम कर सब कुछ मिल गया में एक खेल बना लिया है और एक वेब ऐप प्रविष्टि बनाना। लीडरबोर्ड, उपलब्धियां और सब कुछ महान काम करता है।
  • मैंने पैकेज में सबकुछ प्राप्त करने के लिए the All-The-Stars-JS example का पालन किया ताकि gapi.auth.authorize() पैकेज किए गए ऐप के भीतर काम कर सके ... लेकिन कॉल रिटर्न का उपयोग करके "OAuth2 अनुरोध विफल हुआ: सेवा ने त्रुटि के साथ जवाब दिया: 'खराब ग्राहक आईडी: NON_NATIVE '
  • यह समझ में आता है - लिंक किए गए ऐप मैनेजर से OAUTH2 क्लाइंट आईडी वेब ऐप की अपेक्षा कर रहा है। क्रोम पैक किए गए ऐप के लिए लिंक्ड ऐप बनाने का कोई तरीका नहीं है इसलिए मैंने सुझाए गए उदाहरण के रूप में Google API Console का उपयोग करके एक बनाया। यह मुझे प्रमाणित करता है!
  • अब, जब मैं लीडरबोर्ड की सूची खींचने का प्रयास करता हूं तो मुझे एक प्रतिक्रिया मिलती है: "इस क्लाइंट आईडी से जुड़े कोई लिंक नहीं है।" क्योंकि मैं Google API Console में मैन्युअल रूप से ग्राहक आईडी बनाई

ठीक है, कि समझ में आता है और वहाँ शायद कोई खेल Google Play पर "लिंक" है ... लेकिन मैं मैन्युअल रूप से Google Play गेम्स सेवा से लिंक नहीं कर सकते, और Google Play Developer Console से क्रोम पैक किए गए ऐप को लिंक करने का कोई तरीका नहीं है। क्या मैं कुछ भूल रहा हूँ?? मैं महीनों के लिए इस मुद्दे का पीछा कर रहा हूँ!

किसी भी व्यक्ति को अग्रिम धन्यवाद जो मदद कर सकता है!

उत्तर

1

@ ब्रायन मुझे लगता है कि आप सब ठीक से कर रहे हैं। वर्तमान में क्रोम पैक किए गए ऐप को Play गेम सेवाओं से जोड़ने के लिए कोई तरीका नहीं है (जिसे मैं जानता हूं)। कारण आप प्रमाणित होने में सक्षम हैं लेकिन लीडरबोर्ड नहीं देखते हैं कि आपने Google डेवलपर कंसोल के माध्यम से क्लाइंट आईडी बनाई है, जो गेम बैक-एंड में आवश्यक प्रविष्टियां नहीं बनाती है।

मैं Play Game Services टीम में आपके अनुभव की रिपोर्ट करूंगा, शायद यह कुछ ऐसा है जो हम भविष्य में समर्थन कर सकते हैं।

+0

आह, धन्यवाद! क्या कहीं कहीं मैं प्रगति को एक या दूसरे तरीके से ट्रैक कर सकता हूं? (उदा। एक बग रिपोर्ट।) मेरे पास दो गेम हैं, हाल ही में प्रकाशित एक और दूसरा लगभग 2 मिलियन नाटकों के साथ, और मुझे लगता है कि यह एक बड़ा जोड़ा होगा! – Brian

संबंधित मुद्दे