2014-06-21 16 views
5

Sto sviluppando un gioco come app di Chrome Pack e voglio utilizzare Google Play Games per le classifiche, ma si sta trasformando in un po 'di un processo.Collegamento di un'app con pacchetto Chrome a Google Play Giochi

Non riesco a ottenere l'app Chrome Pack da autenticare con Google Play Giochi.

io ho la maggior parte di esso inchiodato:

  • ho creato un gioco in Google Play Developer Console
  • ho abbastanza rapidamente ottenuto tutto che funziona caricando il gioco al mio server e andare a app collegate e creazione di una voce di app Web. Classifiche, risultati e tutto funziona alla grande.
  • Ho seguito the All-The-Stars-JS example per ottenere tutto nel pacchetto in modo che gapi.auth.authorize() funzioni nell'app pacchettizzata ... ma utilizzando la chiamata restituisce "Richiesta OAuth2 non riuscita: il servizio ha risposto con errore: 'ID client non valido: NON_NATIVE '"
  • Questo ha senso: l'ID client OAUTH2 dal gestore App collegato si aspetta un'applicazione Web. Non esiste un modo per creare un'app collegata per l'app di Chrome Pack, quindi ne ho creata una utilizzando lo Google API Console come nell'esempio suggerito. Questo mi fa autenticare!
  • Ora, quando provo a richiamare un elenco di classifiche, ricevo una risposta: "Non vi è alcuna app collegata associata a questo ID cliente".

Destra, che ha un senso, perché ho creato ID client manualmente nella Google API Console e probabilmente non c'è "link" a Google Play Games ... ma non riesco a collegarlo al servizio di Google Play Games manualmente, e non c'è modo di collegare solo un'app di Chrome Pack da Google Play Developer Console. Mi sto perdendo qualcosa?? Ho seguito questo problema per mesi!

Grazie in anticipo a tutti coloro che possono aiutare!

risposta

1

@Brian Penso che tu stia facendo tutto correttamente. Al momento non esiste un modo (di cui sono a conoscenza) per collegare un'app packed di Chrome a Play Game Services. Il motivo per cui sei riuscito a ottenere l'autenticazione ma non vedere le classifiche è che hai creato l'ID cliente tramite Google Developer Console, che non crea le voci necessarie nel back-end di Giochi.

Segnalerò la tua esperienza al team di Play Game Services, forse questo è qualcosa che potremmo supportare in futuro.

+0

Ah, grazie! C'è un posto dove posso seguire i progressi in un modo o nell'altro? (Ad esempio un bug report.) Ho due giochi, uno pubblicato di recente e un altro con quasi 2 milioni di riproduzioni fino ad ora, e penso che questa sarebbe un'aggiunta enorme! – Brian

Problemi correlati