получить значение в API электронных таблиц Google с помощью PHP

Я пытался получить одно значение в электронной таблице Google для своего школьного проекта. Поскольку я все еще новичок в PHP-скрипте, я следую руководству Google, которое находится по этой ссылке рекомендации Google . Но я не могу найти документацию о том, как получить значение на листе на основе моего ввода .

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

Я все еще новичок в программировании на PHP, поэтому пример кода/простое объяснение будет хорошим. Спасибо


person Wannabepro    schedule 23.10.2016    source источник


Ответы (1)


Попробуйте быстрый старт для PHP. Правильно читать о документе, чтобы ознакомиться с условиями, формами запросов и ответов и всеми основными вещами об API. В кратком руководстве вы изучите код реализации API, начиная с базовой функции, такой как листинг (getValues()).

Вот фрагмент из быстрого старта:

// Prints the names and majors of students in a sample spreadsheet:
// https://docs.google.com/spreadsheets/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms/edit
$spreadsheetId = '1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms';
$range = 'Class Data!A2:E';
$response = $service->spreadsheets_values->get($spreadsheetId, $range);
$values = $response->getValues();

if (count($values) == 0) {
print "No data found.\n";
} else {
print "Name, Major:\n";
foreach ($values as $row) {
// Print columns A and E, which correspond to indices 0 and 4.
printf("%s, %s\n", $row[0], $row[4]);
}
}

Надеюсь это поможет.

person Mr.Rebot    schedule 24.10.2016