擦除OAuth2 Playground中我所有的Google Play成就并不能消除我的成就

时间:2015-10-06 15:28:05

标签: google-play oauth2-playground google-play-developer-api

如果我在游戏中解锁某个成就,然后重置,在为我的用户运行OAuth流程后,发布到https://www.googleapis.com/games/v1management/achievements/reset,我会收到正确的回复,

{
  "kind": "gamesManagement#achievementResetAllResponse", 
  "results": [
    {
      "definitionId": "CgkIh9rSofwUEAIQAQ", 
      "kind": "gamesManagement#achievementResetResponse", 
      "updateOccurred": true, 
      "currentState": "REVEALED"
    }
  ]
}

如果我再次发布到https://www.googleapis.com/games/v1management/achievements/reset,我会再次获得成功的空列表响应,如预期的那样,

{
"kind": "gamesManagement#achievementResetAllResponse", 
"results": []
}

但是当我回到游戏中,检查我的成就时,它仍然表明我有这个成就。无论我是否退出,登录,重新启动应用程序,没有任何区别,我仍然有这个成就,

enter image description here

即使我发布了完整重置https://www.googleapis.com/games/v1management/achievements/resetAllForAllPlayers,我也获得了成功,没有身体反应,

HTTP/1.1 204 No Content
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Vary: Origin,X-Origin
Server: GSE
Etag: "aHcpPO1q3J7BuZyftdPIkrurI0I/vyGp6PvFo4RvsFtPoIWeCReyIC8"
Pragma: no-cache
Cache-control: no-cache, no-store, max-age=0, must-revalidate
Date: Tue, 06 Oct 2015 15:14:31 GMT

0 个答案:

没有答案