Php 使用api从google日历中删除事件
我正在尝试使用以下命令从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时遇到了类似的问题。
{
"error": {
"errors": [
{
"domain": "global",
"reason": "notFound",
"message": "Not Found"
}
],
"code": 404,
"message": "Not Found"
}
}
我也试过了,也犯了同样的错误
有人知道问题出在哪里吗?我在使用python时遇到了类似的问题。我做错了两件事:
- 确保将范围设置为“”而不是“只读”版本
- 在python中,您需要在
调用的末尾添加delete()
。我打赌php中也有类似的东西.execute()
- 确保将范围设置为“”而不是“只读”版本
- 在python中,您需要在
调用的末尾添加delete()
。我打赌php中也有类似的东西.execute()
$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的“尝试”部分在这里,但请确保您使用谷歌浏览器浏览器的匿名模式,如果它的工作,然后尝试删除事件在这里使用相同的匿名模式。如果失败了,尝试使用其他用户,如果所有这些都失败了,你可以开始脱发。