为什么我在https://www.googleapis.com/appsactivity/v1/activities上收到400错误?

时间:2015-04-07 11:18:57

标签: python google-api google-drive-api

我总是得到400 - 错误请求 - invalidArgument

400 OK


- Hide headers -

cache-control:  private, max-age=0
content-encoding:  gzip
content-length:  133
content-type:  application/json; charset=UTF-8
date:  Tue, 07 Apr 2015 11:11:32 GMT
expires:  Tue, 07 Apr 2015 11:11:32 GMT
server:  GSE
vary:  Origin, X-Origin

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalidArgument",
    "message": "Bad Request"
   }
  ],
  "code": 400,
  "message": "Bad Request"
 }
}

我没有使用任何参数,在文档中它们都是可选的

以下所有情况都会出现此错误

  1. 文档页面演示
  2. 游乐场
  3. 使用python api
  4. 有人能帮助我吗?我做错了什么?您可以在文档页面中尝试:https://developers.google.com/google-apps/activity/v1/reference/activities/list?hl=es

    由于

2 个答案:

答案 0 :(得分:5)

好的,我发现了这个问题,

来源 drive.fileId 不是可选的,是文档中的错误,来源应为=“drive.google.com”和drive.fileId = “FILE_ID”

@dubhov,谢谢你的帮助。但是“YOUR_API_KEY”由谷歌内部处理。

答案 1 :(得分:0)

页面演示有效,

你只需要发送一个drive.fileId或drive.ancestorId,如果你同时使用它将返回“invalidArgument”。

来源应为= drive.google.com

使用OAuth 2.0授权请求。

这就是让它发挥作用所需的一切。

祝你好运。