2016-08-09 2 views
0

Я следил за этим руководством: https://developers.google.com/sheets/quickstart/php и имел файл php, который, кажется, работает через терминал на моем Mac, который может читать образец листа Google.google sheets api на удаленном сервере

Мой вопрос: как я могу заставить это работать на удаленном сервере, на котором находится моя веб-страница?

Руководство, похоже, просто позволяет мне настроить локальную тестовую среду, но я хочу, чтобы читать ее с листа Google на моем хост-сервере. Каков мой следующий шаг?

ответ

0

Проверьте руководство .

Например, если вы хотите прочитать из одного диапазона вы можете использовать:

GET https://sheets.googleapis.com/v4/spreadsheets/spreadsheet_id/values/range 

- sheetId часто используется в Sheets API, чтобы указать, какой лист читается или обновлен. В пользовательском интерфейсе «Таблицы» вы можете найти sheetId открытого листа в URL-адрес электронной таблицы в качестве значения параметра gid. В Далее показана структура URL и где sheetId можно найти :

https://docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=sheetId

Когда я сделал это Ins JS REST называют это выглядело примерно так:

xhr.open('GET','https://sheets.googleapis.com/v4/spreadsheets/spreadsheetId/values/Sheet1!B3:B71', true); 

Здесь , Я пытаюсь прочитать значения от B3 до B71. Подробнее об A1 notation об этом.

Для этого в PHP проверьте php-google-spreadsheet-client.