Articles of google calendar

Календар Google 403 Запрещенный обмен PHP-сервером на сервер

<?php include('lead1.php'); require_once __DIR__ . '/vendor/autoload.php'; global $link; $emailmsgsql = "SELECT * FROM psleads WHERE agreeid = '6'"; $msgreqsres = mysqli_query($link, $emailmsgsql); // or die(mysql_error()0); $msgreqs = $msgreqsres->fetch_assoc(); $start = $msgreqs['contractbegindate'] . ' ' . $msgreqs['contractbegintime']; $end = $msgreqs['contractenddate'] . ' ' . $msgreqs['contractendtime']; $startDT = new DateTime($start, new DateTimeZone('Pacific/Honolulu')); $endDT = new DateTime($end, new […]

Получение информации из Календаря Google с использованием domdocument php

Ниже приведен код. Кажется, что вообще не открывается календарь Google. Я считаю, что это имеет какое-то отношение к URL-адресу, который я использую, и, возможно, к специальному персонажу. Я получаю следующее: Warning: DOMDocument::loadHTMLFile() [domdocument.loadhtmlfile]: I/O warning : failed to load external entity "https://www.google.com/calendar/feeds/tjd@dreilinginc.com/public/basic" on line 4 <? $dom = new DOMDocument(); $feed = "https://www.google.com/calendar/feeds/tjd@dreilinginc.com/public/basic"; $html = […]

как и когда использовать токен обновления с php google calender api

Я использую v3 php google calendar api. После того, как владелец календаря разрешает, я сохраняю access_token с токеном обновления в базе данных. Когда страница календаря отображается кем-либо, у меня есть этот маленький код, который работает $client = new apiClient(); $client->setApplicationName("My Calendar"); $client->setAccessType('offline'); $client->setAccessToken( $_SESSION['google']['access_token'] ); $calService = new apiCalendarService($client); $optParams = array('timeMin' => $gstart, 'timeMax'=> […]

API календаря Google на php с использованием учетной записи службы

У меня вопрос о Google Calendar API . Я получаю API календаря Google с помощью PHP и создаю новое событие с учетной записью службы. Если я снова прочитаю календарь на php progrum , progrum , написанная на php с учетной записью службы, не может быть загружена. В чем причина проблемы? это спецификация, которую php не […]

Ошибка Google Calendar Zend_Loader

Я запускаю некоторые ошибки с Zend_Loader (1.10.8), когда я инициализирую API календаря Google в PHP. Вот мой код: \Zend_Loader::loadClass('Zend_Gdata'); \Zend_Loader::loadClass('Zend_Gdata_ClientLogin'); \Zend_Loader::loadClass('Zend_Gdata_Calendar'); $this->_service = \Zend_Gdata_Calendar::AUTH_SERVICE_NAME; $this->_client = \Zend_Gdata_ClientLogin::getHttpClient(USER, PASS, $this->_service); $this->_client->setConfig(array('keepalive' => true)); $this->_service = new \Zend_Gdata_Calendar($this->_client); $this->defaultQuery = $this->_service->newEventQuery(); Эта последняя строка дает следующие ошибки: Warning: include_once(Zend/Gdata/Calendar/Extension/EventQuery.php): failed to open stream: No such file or […]

Вставить событие в Календарь Google, используя php

Я пытаюсь выполнить запрос cURL для google calendar api, используя их руководство , в котором говорится: POST https://www.googleapis.com/calendar/v3/calendars/{name_of_my_calendar}/events?sendNotifications=true&pp=1&key={YOUR_API_KEY} Content-Type: application/json Authorization: OAuth 1/SuypHO0rNsURWvMXQ559Mfm9Vbd4zWvVQ8UIR76nlJ0 X-JavaScript-User-Agent: Google APIs Explorer { "start": { "dateTime": "2012-06-03T10:00:00.000-07:00" }, "end": { "dateTime": "2012-06-03T10:20:00.000-07:00" }, "summary": "my_summary", "description": "my_description" } Как я должен это делать в php? Интересно, какие параметры я должен […]

Облицовочная ошибка "Неустранимая ошибка: исключить исключение" Google_Auth_Exception "с сообщением« Недопустимый код »в C: \ xampp"

Я сталкиваюсь с проблемой использования Google API для извлечения событий календаря. Ошибка, которую я получаю: – Fatal error: Uncaught exception 'Google_Auth_Exception' with message 'Invalid code' in C:\xampp\htdocs\vendor\Auth\OAuth2.php:88 Stack trace: #0 C:\xampp\htdocs\vendor\Client.php(128): Google_Auth_OAuth2->authenticate('', false) #1 C:\xampp\htdocs\googlecale.php(38): Google_Client->authenticate('') #2 C:\xampp\htdocs\googlecale.php(71): getClient() #3 {main} thrown in C:\xampp\htdocs\vendor\Auth\OAuth2.php on line 88 После расследования я обнаружил, что мой код не […]

Как закончить этот Google Calendar Api v3 – FreeBusy PHP – пример?

Я хочу использовать google api v3 freebusy (php), чтобы найти бесплатную бесплатную информацию трех моих календарей, но я не нашел правильного окончания моего кода. Я хочу получить доступ к значениям «calendars – busy» для $ freebusy-response. Поскольку в api-reference нет примера-кода, и я не мог найти какой-либо рабочий код в Интернете (но многие люди просили […]

Как создать события allday с помощью API календаря Google с официальной библиотекой PHP?

У меня есть этот код: $event = new Event(); $event->setSummary( $_event['summary'] ); $event->setLocation( $_event['location'] ); $start = new EventDateTime(); $start->allDay = true; $start->setDateTime($_event['start']); $event->setStart($start); $cal->events->insert( $_calendar['id'], $event ); Но не работает = \ Есть идеи?

API календаря Google, хранящий код или токен доступа

Я пытаюсь выяснить Google календари, но я не могу понять, из какой строки мне нужно хранить в моем db, чтобы получить токены доступа, когда мне нужно нажать или получить данные. Я отправляю запрос в Google, и они возвращаются: ?code=4/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx# Затем я аутентифицирую: $client->authenticate($_GET['code']); Затем я получаю токен доступа: $client->getAccessToken() Все отлично работает для этой сессии. […]