Articles of Google апи PHP клиент

Обновление токенов с помощью API Google для Google Calendar v3

Я пытаюсь использовать Google API (PHP) для ежедневной синхронизации между системным календарем и календарями Google. Я хочу, чтобы системный пользователь имел возможность настроить доступ к своему календарю один раз из системы, а затем система может синхронизировать календари каждый день с помощью задания cron. Мне удалось заставить весь процесс работать, от авторизации доступа к синхронизации календарей, […]

Как загрузить LARGE-файлы на YouTube

Я попробовал два способа загрузки больших файлов на YouTube, но ни один из них не работает, у каждого есть свои проблемы, и я хочу найти правильный ответ на загрузку больших файлов. Первый метод: Он разбивает большие файлы на разные части и вместо того, чтобы отправлять их отдельно и загружать их сразу, он загружает их отдельно. […]

Используя учетную запись службы, getAccessToken () возвращает null

Я использую следующий код PHP, используя клиентские библиотеки, найденные здесь: https://code.google.com/p/google-api-php-client/ . У меня нет ошибок для какого-либо из этого кода, но когда я вызываю getAccessToken() , он возвращает null. Я разрешил доступ к этой учетной записи службы в своем личном календаре и предоставил полный доступ к проекту через API-консоль. Есть идеи? require_once 'google-api-php-client/src/Google_Client.php'; const […]

Youtube PHP APi Check VIdeo дублируется или нет

Привет, я использую API Google PHP для загрузки видео на PHP. Я выполнил этот урок, чтобы реализовать это, и он работает нормально. Но есть проблема, если видео уже существует в моем канале, оно также возвращает детали видео, и я не могу найти, что это отклонено для дубликата. Поэтому я не могу найти это дублирующее видео […]

Как установить refresh_token при работе с google api?

Я работаю над примером, пытаясь узнать, как использовать google api для изменения событий в календаре. Сервер – это пользователь, который будет обновлять календарь на основе информации в базе данных. На самом деле взаимодействие с пользователем не требуется. Проблема в том, что у меня возникают проблемы с использованием / обновлением токенов. Я нажимаю ссылку «Подключить меня», […]

Произошла ошибка клиента: Не удалось создать каталог хранения: / tmp / Google_Client / 00

Что означает эта ошибка с Youtube API v3.0: A client error occurred: Could not create storage directory: /tmp/Google_Client/00 Я использую API PHP Youtube в документации Google, найденной здесь .

Google OAuth 2.0 обновляет токен для веб-приложения с открытым доступом

Я получаю следующую ошибку: Ток доступа OAuth 2.0 истек, и токен обновления недоступен. Обновить токены не возвращаются для ответов, которые были автоматически одобрены У меня есть веб-приложение, доступ к которому будет доступен только моему серверу, начальный аут работает нормально, но через час появляется всплывающее сообщение об ошибке. Мой скрипт выглядит так: require_once 'Google/Client.php'; require_once 'Google/Service/Analytics.php'; […]

Google API Client "токен обновления должен быть передан или установлен как часть setAccessToken"

В настоящее время я столкнулся с очень странной проблемой, действительно, я слежу за этим же руководством ( https://developers.google.com/google-apps/calendar/quickstart/php ) из документации Google API. Я попробовал это дважды, в первый раз, когда он работает как прелесть, но после того, как токен доступа истекает, скрипт, предоставленный Google API, не смог его обновить. TL; DR Вот сообщение об […]

Ток обновления для Google-api-php возвращает invalid_grant

Я почти искал каждый результат первой страницы Google для этого. Но не может найти ответа. Я работаю с refresh_token API Google и получаю: Error refreshing the OAuth2 token, message: '{ "error" : "invalid_grant" } Что я делаю. Во-первых: я создаю и сохраняю постоянное соединение с google api: $client = new Google_Client(); $client->setClientId('xxxxxx-s73q0pa41aq3i2kcpatmpas6e6kkp99h.apps.googleusercontent.com'); $client->setClientSecret('xxxxxxxxxxxx'); $client->setRedirectUri('http://xxxxxxxx/generaterefreshtoken.php'); $client->setScopes(array('https://www.googleapis.com/auth/drive')); […]

Получить Userinfo из Google OAuth 2.0 PHP API

Я пытаюсь использовать API Google Oauth для получения пользовательской информации. Он отлично работает для API Google Plus, но я пытаюсь создать резервную копию, если у пользователя нет учетной записи google plus. Процесс аутентификации верен, и я даже получаю объект $ userinfo, но как именно я могу получить доступ к свойствам. Я попробовал $ userinfo-> get […]