Google JS API返回“未指定应用程序ID”

时间:2018-08-06 04:32:38

标签: google-api google-play-games google-api-nodejs-client oauth2-playground

这是GitHub Issue的副本粘贴,但是由于项目贡献者缺乏回应,因此在此处提出要求:

你好!

这是我第一次使用Google API,我正在尝试获得(最终用户)的Google Play游戏等级。我已经做了相当多的研究,并且一直在修改Google提供的oauth示例。

我的“工作中”示例can be found here.

完成基本身份验证并从Google获得access_token后,我开始直接戳游戏的来源(更具体地说,是here),然后开始收到以下响应:

{ 
    domain: 'global',
    reason: 'invalid',
    message: 'Invalid applicationId with value . Reason: No application ids specified.' 
}

我认为这是我的错,然后我去了OAuth 2.0 Playground

我遵循了最准系统的方法来执行所需的请求:

  1. 在用于选择和授权API的框中输入https://www.googleapis.com/auth/games
  2. 提供所需的访问权限并登录。
  3. 交换令牌的身份验证代码。
  4. 输入以下请求URI https://www.googleapis.com/games/v1/players/me
  5. 发送请求
  6. 与上述相同。

我想是“奇怪”。所以我去了学习的地方。

https://developers.google.com/games/services/web/api/players/get#try-it

  1. me输入playerId
  2. 按执行。
  3. 与上述相同。

现在,问题完全在我之上。两个官方资源和我自己的糟糕的代码都输出了错误。我相信错误在于Google的某个地方,但我不确定。

我的下一步是等待比我更熟练的人提供进一步的帮助,以使此问题指明正确的方向。

谢谢!

0 个答案:

没有答案