Google Drive Api — документ без авторизации

Я создаю приложение, в котором два разных пользователя будут редактировать один и тот же документ онлайн, используя только обычный текст. Для этого я использую google-api-php-client-master, размещенный на github.

Есть несколько примеров, но я не понимаю, что мне нужно сделать, чтобы достичь своей цели. Официальная документация устарела, потому что она относится к библиотеке, которая не находится в сети, и все классы имеют разные имена и способы работы.

Я уже получил свои учетные данные и знаю, как получить список документов, размещенных в моей учетной записи на диске. Но сейчас мне нужно:

  • Создать новый документ
  • Предоставьте доступ пользователю, не вошедшему в систему Google, просто перейдя по ссылке

Я не ожидаю, что кто-нибудь даст мне письменное решение, но я должен знать, с чего мне начать.

Большое спасибо за чтение.


person Álvaro N. Franz    schedule 06.11.2014    source источник


Ответы (1)


Хорошо, я пытаюсь сделать почти то же самое, и это то, что я знаю до сих пор:

Самое главное, пожалуйста, обратитесь к документации: https://developers.google.com/drive/v2/reference

  1. Есть письменный пример того, как создать новый файл!(раздел files->insert)
  2. Один из способов сделать файл gdrive общедоступным — поделиться им в Интернете через API Google. Другой способ - сделать его ревизию (раздел ревизия-> обновление), а затем опубликовать его (установив "published" = true в запросе на обновление).

Зная ваши требования, я предполагаю, что публикация действительно не поможет вам в достижении вашей цели, потому что это просто пересмотр документа из прошлого, а не его текущее состояние.

person letsanov    schedule 06.11.2014