我已在我的服务器上启用了Google Calendar Push Notification API。一切都很好,我只缺少最后一组。这是向谷歌的回复,我收到了消息,一切都很好。我知道我必须回复200的确认,但我不知道如何在google-api-php-client中做到这一点。
$client = new Google_Client();
$client->setClientId($client_id);
$client->setDeveloperKey($developer_key);
$client->setClientSecret($client_secret);
$client->setRedirectUri($redirect_uri);
$client->addScope("https://www.googleapis.com/auth/drive");
$client->addScope("https://www.googleapis.com/auth/calendar");
$client->setAccessType('offline');
$refresh_token = $user['refresh_token'];
$client->refreshToken($refresh_token);
$service = new Google_Service_Calendar($client);
这是我使用的代码的一部分。
答案 0 :(得分:1)
响应代码200是默认值。另一个选项是使用http_response_code(200)或使用框架提供的任何内容显式设置它。 AFAIK google-api-php-client中没有特殊代码可以为您接收通知。