Хорошо, так что я несколько дней был в замешательстве, не в силах найти что-то столь убедительное.
У меня есть таблица здесь: https://docs.google.com/spreadsheets/d/1zeH_eiptclgeBIOFavppagsVNYj35wQRcRMO2KJwLg0/edit#gid=1856558677
Заголовки располагаются в строке 1 и внизу в столбце A. Это работает как тип сетки, так что вы можете определить определенную оценку, например, Aatrox X Ahri равен 100, что в C2.
Я понимаю, что мне, скорее всего, придется использовать CSV и работать с этим в PHP, но я действительно не уверен, как это сделать.
Я не знаю, как получить чистый доступ к этой таблице без тонны накладных расходов и грязного кода, и при этом я не знаю, как бы я мог получить конкретные оценки для столбцов.
Если мне неясно, пожалуйста, дайте мне знать, и я постараюсь уточнить. Я на самом деле в тупике, пока не пойму, как с этим справиться.
Вы должны зайти в Google API. Вот конкретный API, который вам нужен: https://developers.google.com/google-apps/spreadsheets/
Чтобы иметь возможность использовать его, вам необходимо иметь авторизованный доступ к нему:
https://developers.google.com/google-apps/spreadsheets/#authorizing_requests
Google API займет некоторое время для изучения, поэтому сядьте, очистите голову и найдите время, чтобы прочитать документацию.
Кроме того, для PHP вы можете взглянуть на эту библиотеку:
https://github.com/google/google-api-php-client
Посмотрите на этот пример, как они используют сервис Drive API для загрузки файла
https://github.com/google/google-api-php-client/blob/master/examples/fileupload.php
У службы Drive также есть способ загрузки файла.
Других решений пока нет …