Google日历API。说403错误(权限不足)

时间:2017-12-05 12:00:33

标签: php google-api google-calendar-api

{ 
  "error": { 
    "errors": [ 
      { 
        "domain": "global", 
        "reason": "insufficientPermissions", 
        "message": "Insufficient Permission" 
      } 
    ], 
    "code": 403, 
    "message": "Insufficient Permission" 
  } 
}

将新事件插入Google日历时。

2 个答案:

答案 0 :(得分:2)

{  
   "error":{  
      "errors":[  
         {  
            "domain":"global",
            "reason":"insufficientPermissions",
            "message":"Insufficient Permission"
         }
      ],
      "code":403,
      "message":"Insufficient Permission"
   }
}

表示您当前通过身份验证的用户无权插入您的活动。大多数Google Calendar API方法都是私有的,只有具有正确权限的用户才能使用。

  1. 检查您已通过身份验证的用户,确保用户有权访问您尝试插入事件的日历。
  2. 检查您要验证的范围。如果您使用只读访问权限进行身份验证并尝试编写,则还会看到此错误。

答案 1 :(得分:0)

经过一番努力,我得到了解决方案。我需要删除以前保存的所有凭据。

示例:我需要删除 - > .credentials / calendar-php-quickstart.json

其中.credentials是一个目录。