Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用api从google日历中删除事件_Php_Api_Google Calendar Api_Google Api Php Client_Google Api Client - Fatal编程技术网

Php 使用api从google日历中删除事件

Php 使用api从google日历中删除事件,php,api,google-calendar-api,google-api-php-client,google-api-client,Php,Api,Google Calendar Api,Google Api Php Client,Google Api Client,我正在尝试使用以下命令从google日历中删除事件: 我得到了这个错误: { "error": { "errors": [ { "domain": "global", "reason": "notFound", "message": "Not Found" } ], "code": 404, "message": "Not Found" } } 我也试过了,也犯了同样的错误 有人知道问题出在哪里吗?我在使用python时遇到了类似的问题。

我正在尝试使用以下命令从google日历中删除事件:

我得到了这个错误:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "notFound",
    "message": "Not Found"
   }
  ],
  "code": 404,
  "message": "Not Found"
 }
}
我也试过了,也犯了同样的错误


有人知道问题出在哪里吗?

我在使用python时遇到了类似的问题。我做错了两件事:

  • 确保将范围设置为“”而不是“只读”版本
  • 在python中,您需要在
    delete()
    调用的末尾添加
    .execute()
    。我打赌php中也有类似的东西

我在使用python时遇到了类似的问题。我做错了两件事:

  • 确保将范围设置为“”而不是“只读”版本
  • 在python中,您需要在
    delete()
    调用的末尾添加
    .execute()
    。我打赌php中也有类似的东西

我从文档中复制代码时遇到了这个问题。 然后我注意到该方法对日历id一无所知

$service->events->delete('calendarId', 'eventId');

也许这有帮助

我从文档中复制代码时遇到了这个问题。 然后我注意到该方法对日历id一无所知

$service->events->delete('calendarId', 'eventId');

这可能会有所帮助

您是否通过了正确用户的身份验证,并且事件ID是否100%有效?您是否尝试过先执行events.list?这将返回经过身份验证的用户在其主日历上的事件列表。@Morfinismo是的,我想。。我正在使用这个(只有XXXXX…):eid=XXXXXXXXXXXXXXXXXXX@DaImTo是的,events.list返回所有正确的。@Juan.Queiroz我明白了。那我就放弃了。我不知道为什么它会失败。最后一件事,我可以建议您尝试获取事件ID的“尝试”部分在这里,但请确保您使用谷歌浏览器浏览器的匿名模式,如果它的工作,然后尝试删除事件在这里使用相同的匿名模式。如果失败,请尝试使用其他用户,如果所有这些都失败了,您可以开始脱发。您是否已通过正确用户的身份验证,并且事件ID是否100%有效?您是否尝试过先执行events.list?这将返回经过身份验证的用户在其主日历上的事件列表。@Morfinismo是的,我想。。我正在使用这个(只有XXXXX…):eid=XXXXXXXXXXXXXXXXXXX@DaImTo是的,events.list返回所有正确的。@Juan.Queiroz我明白了。那我就放弃了。我不知道为什么它会失败。最后一件事,我可以建议您尝试获取事件ID的“尝试”部分在这里,但请确保您使用谷歌浏览器浏览器的匿名模式,如果它的工作,然后尝试删除事件在这里使用相同的匿名模式。如果失败了,尝试使用其他用户,如果所有这些都失败了,你可以开始脱发。