PHP Google takvim etkinliği API ekle
Bu paketi kullanıyorum: https://github.com/googleapis/google-api-php-client
$google_service = new Google_Service_Calendar($google_client);
$event = new Google_Service_Calendar_Event(array(....)); // Insert Calendar event $event = $google_service->events->insert($calendarId, $event); p($event);
$meet_link = $event->conferenceData->entryPoints[0]->uri;
Ben almak için kullanılan $meet_linkAPI bunun gibi ama aniden hatayı atmaya başladı
trying to get property 'entryPoints' of non-object"
Infact takvim etkinliği mükemmel bir şekilde eklendi ancak $event->conferenceData->entryPoints[0]->uriyanıt alamıyorum . Infact Bu girdiyi alamıyorumPuanlarobject($event->conferenceData->entryPoints)
Yanıtlar
API ile bir etkinlik oluştururken döndürülen konferans Verisinde bir sorun var gibi görünüyor .
Güncellemeleri almak ve rapora daha fazla öncelik vermek için sorun numarasının yanındaki yıldıza tıklayabilirsiniz.
Sonunda çözümü buldum. Talep bölümünün değiştirilmesi gerekiyor.
PHP API için
İstek üzerine konferans verilerini geçtim
"conferenceData" => [
"createRequest" => [
"conferenceSolutionKey" => [
"type" => "hangoutsMeet"
],
"requestId" => "123"
]
],
$google_service->events->insert($calendarId, $event,['conferenceDataVersion' => 1]);
ve 3. parametreyi ayarlar olarak geçti ['ConferenceDataVersion' => 1] Sonra dönen toplantı bağlantısı şimdi çalışıyor.