Тут читал(PHP Quickstart | Google Docs API | Google Developers), но нифега не понятно. Пожалуйста можете объяснить как это сделать? Или сам код отправить?
В каком смысле “отправить на сайт”? Что и когда должно произойти?
Типа этого:
$id = '1p7-V7oUWI5iBA7K8a_RVeR4xpptwYP6oN-7Eg-W90aA';
$gid = '0';
$csv = file_get_contents('https://docs.google.com/spreadsheets/d/' . $id . '/export?format=csv&gid=' . $gid);
$csv = explode("\r\n", $csv);
$array = array_map('str_getcsv', $csv);
print_r($array);
Только этот код для Гоогл таблиц.
Так а надо для чего? Таблицы это ж тоже часть гугл.докс
txt
Что txt? Если речь о документе, который не таблица, а аналог ворда, то там тоже можно так
https://docs.google.com/document/d/1k8VfDXVl1f1W9nwM3J3bb3jWkTNW9j0enLn-lAcEaCQ/export?format=txt
Я не могу оттуда прочитать и вывести текст таким образом:
<?php
echo file_get_contents('https://drive.google.com/file/d/1C8K4s-rKRKUeCDw9Bk8fepW1GktU16UT/view?usp=sharing');
?>
А как вы сделали такую ссылку?
Так же как и в коде выше, только export?format=txt
, а не csv
.
Не понял. Как мне такую ссылку “https://drive.google.com/file/d/1C8K4s-rKRKUeCDw9Bk8fepW1GktU16UT/view?usp=sharing” превратить как в вашу?