@eda7587

Как работать с Google Drive API PHP?

Доброго времени суток!
Возникла проблема с Google Drive API PHP. Зарегистрировал приложение, получил CLIENT_ID, CLIENT_SECRET.
Работаю на локальном сервере.
Добавил следующий код:

<?php
 
// Call set_include_path() as needed to point to your client library.
set_include_path($_SERVER['DOCUMENT_ROOT'] . '/new1804/google-api-php-client-1.1.7/src/');
require_once 'Google/autoload.php';
require_once 'Google/Client.php';
require_once 'Google/Service/Drive.php';
session_start();
 
$OAUTH2_CLIENT_ID = 'мой CLIENT_ID';
$OAUTH2_CLIENT_SECRET = мой CLIENT_SECRET;
$REDIRECT = 'http://localhost/oauth2callback.php';
$APPNAME = "My Project";

 
$client = new Google_Client();
$client->setClientId($OAUTH2_CLIENT_ID);
$client->setClientSecret($OAUTH2_CLIENT_SECRET);
//$client->setScopes('https://www.googleapis.com/auth/youtube');
$client->setRedirectUri($REDIRECT);
$client->setApplicationName($APPNAME);
$client->setAccessType('offline');
?>


Но авторизация не происходит.

Скачивал quickstart.php. Там не понятно откуда брать credentialsPath и accessToken.

Помогите, у кого был опыт работы. Если ли рабочие примеры с минимальным функционалом (просмотр списка файла, загрузка файла на диск).

Заранее спасибо!
  • Вопрос задан
  • 2497 просмотров
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
На локальном сервере? а куда тебе гугл ответы должен направлять на него же?)) по поводу токенов читай спецификацию по OAuth2
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы