Я новичок в CodeIgniter и PHP. URL-адрес перенаправления, указанный в консоли API Google: Redirect URIs: http://localhost/testsaav/index.php/main/gmail_invite Следующий код показывает мне страницу «Запрос на разрешение». Когда я нажимаю « Allow Access он принимает меня http://localhost/testsaav/index.php/main/gmail_invite?code=4/CXD462cen-oEBe1GaHIH90hjqb2X.QpVsg7mG4AUXaDn_6y0ZQNgaCVLxeAI Я хочу перенаправить его на другую страницу и показать ответ. Метод контроллера function gmail_invites($data) { $this->load->view('socialInvites2',$data); } Просмотреть реализацию <?php require_once […]
Я пытаюсь получить электронные письма моего пользователя с помощью google api & curl, и я застрял на погашении токена доступа. Я получаю ключ без проблем, но когда дело доходит до токена, google просто возвращает json {"error" : "invalid_request"} ниже – фрагмент, который выдает код для токена (ну, по крайней мере, он должен) $code = urlencode($_GET["code"]); […]
При чтении этой реализации OAuth 2.0 Authentication (серверная сторона) я заметил, что этот процесс, вероятно, предназначен для сценария, в котором создается приложение, которое позволяет пользователям регистрироваться со своими учетными данными Google, а затем показывать свои сообщения в Google+, видео Youtube и т. Д. Мне нужна возможность получать данные Google на основе имени пользователя или идентификатора […]
Я пытаюсь использовать Laravel 4.2 + OAuth2. Я использую этот пакет: ardarek-oauth-4-laravel для Laravel. Вот мои связанные файлы. Проблема: невозможно получить списки контактов Google. // Config – app/config/packages/artdarek/oauth-4-laravel/config.php – 'consumers' Google' => array( 'client_id' => '**********', 'client_secret' => '*******', 'scope' => array('https://www.googleapis.com/auth/tasks', 'https://www.google.com/m8/feeds/') ), // Controller public function importGoogleContacts() { $code = Input::get('code'); // get […]
Я пытаюсь сделать минимум, просто чтобы заставить его работать. Вот мой скрипт Google: function doPost(e) { return ContentService.createTextOutput(JSON.stringify(e.parameter)); } Вот мой PHP-код: $url = 'https://script.google.com/a/somedomain.com/macros/s/### script id ###/exec'; $data['name'] = "Joe"; $ch = curl_init(); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: multipart/form-data")); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data)); // curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $result […]
Я хотел бы загрузить файл с URL-адреса в google drive chunked, но я получаю сообщение об ошибке. Я тестировал его с локальным файлом, и он работает. Что случилось с этим? Вот мой код: <?php require_once __DIR__ . '/vendor/autoload.php'; require_once __DIR__ . '/GoogleApi.php'; if (php_sapi_name() != 'cli') { throw new Exception('This application must be run on […]
Хорошо … Я должен сказать, что у меня недостаточно опыта использования API Google, поэтому я попытаюсь объяснить как можно больше деталей. Мне нужно использовать PHP для захвата данных облачного хранилища, поэтому я попробовал свои учетные данные с помощью gsUtil для захвата данных из ведра, и он работает; Но когда я пытаюсь использовать библиотеку PHP для […]
Я разрабатываю веб-сайт в PHP. Пользователям этого сайта разрешено заказывать встречи из предоставленного мной календаря. Когда пользователь делает бронирование, он должен быть добавлен в мой календарь Google. Какой механизм аутентификации мне нужен для этого типа сценария? Какой из них? 1. Веб-приложения 2. Учетные записи службы 3. Установленные приложения NB: Я не хочу получать доступ к […]
Я создал приложение с и как часть сбора данных, я хотел бы захватить текущее местоположение пользователя, когда они получают доступ к приложению и веб-сайту, используя php. В идеале я хочу сделать это максимально простым. В настоящее время у меня есть следующий скрипт, но в нем есть адрес по умолчанию: $fullurl = "http://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=true"; echo $json; $string […]
Я случайно прослушивается следующим сообщением об ошибке: Это происходит, когда библиотека php пытается получить линию токена доступа 112. Иногда мой код в первую очередь получает токен доступа, иногда мне нужно обновить URL-адрес, содержащий «код», как параметр get несколько раз до получения маркера доступа. Эта ошибка часто возникает в течение последних 3-4 дней. Fatal error: Uncaught […]