我试图通过使用ID来搜索是否存在Google日历事件。
我有一个Google日历事件ID的列表,我想foreach
遍历该ID,并想检查该ID是否存在于Google日历帐户中。
代码如下:
$eventId = '1234567890';
$event = $service->events->get('primary', $eventId);
var_dump($event);
该事件显然不存在,因此应该说NULL
之类。
但是,它在我的错误日志中显示了来自Google API的错误500。它说:
“邮件”:“未找到”
我如何使其仅显示NULL
?
答案 0 :(得分:0)
相反,您可以检查api是否返回了带有“未找到”消息的对象。
E.G:
function getResultFromApi($eventId)
{
$event = $service->events->get('primary', $eventId);
// If we get a "Not Found", set to null
if(isset($event.message) && $event.message == "Not Found")
{
$event = NULL;
}
return $event;
}
$myEventId = '1234567890';
getResultFromApi($myEventId);
答案 1 :(得分:0)
我只是用了这个
height: 100vh