Возникла задача реализовать через библиотеку Google APIs Client Library for PHP загрузку файла на гугл диск в формате MS Excel и расшарить его в Google Таблицах (Google spreadsheets) с целью отобразить его в публичном доступе для визуального ознакомления, соответственно с доступом только для чтения, чтобы можно было видеть содержимое файла Excel, включая адреса столбцов и строк.
Вручную это можно сделать через веб интерфейс, но стоит задача сделать это автоматизировано с получением ссылки для отображения во фрейме, как хочется чтобы выглядело
Код html, пример реального фрейма с xls файлом
<iframe src="https://docs.google.com/spreadsheet/pub?key=0AkC6q_6fzB6WdDNGeTk2X1RGNzBJLVhaaWpld19FUlE&gid=4&range=B1%3AE11&widget=true&headers=true" height="500px" width="100%" frameborder="0" scrolling="yes" allowtransparency="true"></iframe>
Файл удаётся загрузить на гугл драйв, а вот дальше как его расшарить в Google spreadsheets не понятно, поэтому возник вопрос, вообще можно ли так сделать через эту библиотеку? Может у кого-то есть наработки по этому вопросу.
Для работы с библиотекой используется service account с файлом ключём.
Речь идёт про эту библиотеку
developers.google.com/api-client-library/php
Заранее спасибо за ответы!