2013-08-04 31 views

回答

0

要讓玩家的分數出現在排行榜中,請調用GamesClient.submitScore。 Google後端根據用戶首次登錄時選擇的選項決定要在「我的圈子」和「公開」中顯示哪些分數。

我認爲Google期望開發人員允許用戶手動邀請他們的朋友而不是我們以編程方式發送垃圾郵件的圈子(我並不是說不可能做到這一點,但如果您取得成功,您可能會觸及api呼叫限制和/或令人不安)!

+0

謝謝。所以你認爲如果我查詢一個朋友列表(取決於我在登錄時選擇的選項),我就沒有辦法(或沒有預料的方式)知道這些朋友中哪些人在玩遊戲,他們的分數是多少/在排行榜中的排名? – user2650542

+0

我不是100% - 例如看看這個API調用:https://developer.android.com/reference/com/google/android/gms/games/leaderboard/LeaderboardScore.html#getScoreHolder(),但我懷疑,當你嘗試這樣做時,你可能會得到「未經授權」,是否有一種方法將顯示名稱翻譯成谷歌ID?此外,我知道目前沒有找出誰在玩你的遊戲的方法 - 但你應該檢查API參考來確認這一點。 – IanB

相關問題