Articles of google api

Google OAuth2 (401) Недействительные учетные данные

Поэтому у меня есть приложение, над которым я работаю. У меня есть локальная копия в XAMPP и живая версия на сервере (конечно). Все работает нормально с обоими, однако, когда я выхожу из одного, я получаю эту ошибку: Неустранимая ошибка: исключить исключение «Google_ServiceException» с сообщением «Ошибка вызова GET (401)« Недействительные учетные данные »в C: \ localhost […]

Сервер OAuth.io не обновляет токен Google

Сначала, пожалуйста, не отмечайте это как дублируемое, поскольку это связано с серверной (PHP), а не с клиентской стороной, как с другими сообщениями. Я пытаюсь обновить токен для API Google через Oauth.io. Я последовал за этим и многими другими сообщениями, но не повезло. К сожалению, документация Oauth.io не самая лучшая. У меня нет этой проблемы с […]

400 Ошибка: redirect_uri_mismatch для загрузки видео yotube

Я реализую функции для загрузки видео на канал YouTube. Я настроил консоль Google Developer именно так, как это было предложено. Я также использую тот же идентификатор клиента и секрет клиента, который он мне дал. Когда я запускаю скрипт, он возвращается с ошибкой. Это ошибка. Ошибка: redirect_uri_mismatch Приложение: Localhost. Вы можете отправить разработчику этого приложения по […]

Могу ли я получить доступ к другим Календарям Google Google через Google API v3

Я хотел бы создать приложение, которое управляет встречами в календаре Google от имени моих пользователей, когда они не войдут в систему. Заявка была бы службой бронирования, пользователи подписки (наши поставщики услуг) забронировали время, когда они недоступны, и клиенты будут видеть объявление о занятости в календаре Google Приложению понадобится возможность создавать, удалять и читать встречи. Я […]

API Gmail: как получить токен доступа?

Я тестирую API Gmail . До сих пор я делал следующее: Я создал проект в Google Developers Console Я включил Gmail API . Я создал новый Client ID client secret . В моем скрипте PHP я установил библиотеку PHP Client и выполнил инструкции по настройке в PHP . Итак, теперь, когда я запускаю файл quickstart.php, […]

Как добавить событие Google Calendar с помощью Google Api 3 для любого пользователя в домене?

Я использую Google Api v3 (библиотеки PHP) и хочу добавить событие в календарь пользователя в нашем домене Google Apps. Я создал идентификатор клиента в консоли разработчика Google и предоставил доступ к нему в разделе «Безопасность» в нашей консоли администратора Google Apps. Однако событие будет вставляться только в календарь пользователя, если Пользователь ранее предоставил доступ к […]

Календар 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 […]

API Adwords Исключить Content_label на уровне кампании

Я изучал это в течение нескольких часов и до сих пор не могу найти решение. Я намерен исключить некоторые элементы content_labels на уровне кампании. Сначала я следил за примерами API, но это для «CustomerNegativeCriteria», которые являются настройками уровня аккаунта (sidenote, я не смог найти эти глобальные параметры в интерфейсе AdWords). Затем я прочитал больше и […]

Google OAuth2 возвращает «unsupported_grant_type» через cURL (PHP)

Я хочу получить данные о учетной записи google. Я использую следующий код: $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://www.googleapis.com/oauth2/v4/token', CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 30, CURLOPT_HTTPHEADER => [ 'Cache-Control: no-cache', 'Content-Type: application/x-www-form-urlencoded', ], CURLOPT_POSTFIELDS => [ 'code' => $code, 'client_id' => '{MY_CLIENT_ID}', 'client_secret' => '{MY_CLIENT_SECRET}', 'redirect_uri' => '{SOME_URL}' 'grant_type' => 'authorization_code', […]

«Пользователь не включен для прямой трансляции» Ошибка

Я очень много пытаюсь решить эту проблему. В принципе, я просто пытаюсь подключиться к своему каналу YouTube и получить список будущих и прошлых прямых трансляций из моего приложения на базе PHP. Мне удалось создать учетную запись службы на консоли api, и теперь она работает нормально (поскольку раньше у меня были некоторые ошибки аутентификации oauth), но […]