从google play developer api

时间:2017-07-28 04:55:43

标签: java rest google-play-developer-api

我成功通过了google play developer rest api身份验证,我还获得了刷新令牌,但我可以弄清楚如何进行编辑请求。 我在以下链接中有方法签名:

https://developers.google.com/android-publisher/api-ref/edits/insert

我添加了以下标题

Authorization:{{token_type}} {{access_token}}

但我无法弄清楚包裹名称的位置:

POST https://www.googleapis.com/androidpublisher/v2/applications/packageName/edits

我使用get和post作为上面的packageName,并且在两种情况下都遇到了“404 not found”错误。 请帮忙。

2 个答案:

答案 0 :(得分:2)

你可以尝试

POST https://www.googleapis.com/androidpublisher/v2/applications/edits?id = packageid && expiryTimeSeconds = 20

GET https://www.googleapis.com/androidpublisher/v2/applications/**packageName**/edits/**editId**

根据 https://developers.google.com/android-publisher/api-ref/edits#methods

答案 1 :(得分:2)

请验证您是否已按照here所示的所有步骤进行身份验证和授权。

由于您没有获得401或403,因此您可能正在发送令牌。

致电api:

将您的包名称作为路径参数,并指定正文中的编辑资源。请注意,编辑资源会被忽略,但需要提供。

发送您的请求:

{
  "id": "abcd",
  "expiryTimeSeconds": "asd"
}

在体内:

%rsp

确保您也在标题中提供内容类型。 如您所述,标题中也需要授权。

希望这会有所帮助。 :)