0

我想在我的电脑上实现一个简单的任务编辑器来编辑谷歌任务、创建、读取等。我按照谷歌的身份验证,我可以看到我创建的任务列表(我也收到了安全警报),但我无法发送GET 请求而不会收到 401 代码和消息“需要登录”。

我已经对自己进行了身份验证,并且已经授予了我的应用程序访问权限。我尝试使用 google 的 API explorer,ant 可以工作,但由于某种原因,我从我的应用程序发送的每个 GET 都会遇到 401“需要登录”

        HttpGet request = new HttpGet("GET https://www.googleapis.com/tasks/v1/lists/{MY_LSIT_ID}/tasks?key={YOUR_API_KEY}"); // Obviously with the actual values

我希望将该 taskList 中的所有任务视为 JSON,但我得到的输出 JSON 是:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "required",
    "message": "Login Required",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Login Required"
 }
}
4

0 回答 0