Articles of google api

как и когда использовать токен обновления с 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 не […]

можете ли вы рассказать мне, что не так с этой функцией вызова API Google Drive в PHP?

У меня есть этот код для запуска и получения изображений с моего диска. Но я сталкиваюсь с проблемой каждый раз, когда я запускаю этот код. function listF() { $result = array(); $tok = array(); $nextPageToken = NULL; do { try { $parameters = array(); if ($nextPageToken) { $parameters['pageToken'] = $nextPageToken; $parameters['q'] = "mimeType='image/jpeg' or mimeType='image/png'"; […]

Ток доступа Google OAuth не обновляет токен NULL

Я пытаюсь получить токен доступа на своем сервере, чтобы использовать GMail API из клиентской библиотеки PHP, и все, что я получаю, является NULL после того, как я var_drump переменную, у меня есть токен доступа через getAccessToken(); метод. Любая идея, что я делаю неправильно, чтобы как я мог использовать токен? У меня есть действительный код аутентификации […]

Google PHP SDK – не получает токен обновления

Я пытаюсь получить токен обновления для API Google, используя PHP SDK. Я проверяю пользователя с помощью Javascript, извлекаю код и обмениваю его на стороне сервера access_token, но это не дает мне токен доступа. Что я делаю не так? Вот код, который я использую: $client = new Google_Client(); $client->setClientId($client_id); $client->setClientSecret($client_secret); $client->addScope('https://www.googleapis.com/auth/plus.me'); $client->addScope('https://www.google.com/m8/feeds'); $client->setRedirectUri('postmessage'); $client->setAccessType('offline'); if (isset($_REQUEST['code'])) […]

Проблема при расчете погодного отчета Google

Речь идет о XML-отчете Google Weather Report . Каков расчет Google? Когда я google с погодой = Лондон, ключевое слово UK , он показывает что-то вроде этого снимка экрана, alt text http://img293.imageshack.us/img293/4746/weathergoogle.jpg В моем XML ничего нет 26, 11, 26, 22 нет Мой XML выглядит ниже. alt text http://img171.imageshack.us/img171/7408/weatherxml.jpg Каков расчет в отчете о погоде? […]

Как добавить большое количество напоминаний о событиях через API календаря Google с помощью PHP?

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

API-интерфейс API SDK для администратора Google Apps 403 в PHP

Я получаю Error calling GET https://www.googleapis.com/admin/directory/v1/users/email@example.com.com: (403) Not Authorized to access this resource/api при запуске $client = new Google_Client(); $client->setClientId(GOOGLEAPPS_CLIENT_ID); $client->setApplicationName(SITE_NAME); $key = file_get_contents(APPLICATION_PATH . 'googleapps-privatekey.p12'); $assertion = new Google_AssertionCredentials( GOOGLEAPPS_EMAIL_ADDRESS, // the service account name array('https://www.googleapis.com/auth/admin.directory.user'), // see https://developers.google.com/admin-sdk/directory/v1/guides/authorizing $key); $client->setAssertionCredentials($assertion); $service = new Google_DirectoryService($client); $user = $service->users->get('email@example.com'); Я выполнил инструкции https://developers.google.com/admin-sdk/directory/v1/guides/prerequisites и установил […]

Недопустимый счетчик ссылок API Google Plus

Я создал запрос POST, чтобы вытащить количество акций для определенного URL-адреса из Google Plus, но не смог получить возвращаемое количество значений. Могу ли я пройти долгий путь, или есть более простой способ получить эти данные, например Facebook и Twitter указать URL-адрес, по которому вы передаете URL-адрес, на который вы хотите получить счетчик акций, и он […]

API Google – разрешить соединения только с доменом Google Apps

Возможно ли разрешить клиенту подключаться к API ТОЛЬКО с адресом электронной почты домена Google? Пользователи часто имеют свою собственную сессию gmail, и нам нужно убедиться, что они могут подключаться только к api, используя нашу электронную почту домена Google Apps. На данный момент единственным решением является то, что мы отключаем их, когда они возвращаются с шагов […]