Google PHP API Client & Fusion Tables: Как использовать importRows?
Версия 0.6.3 php-клиента Google API, по-видимому, поддерживает команду importRows:
public function importRows($tableId, $optParams = array()) {
$params = array('tableId' => $tableId);
$params = array_merge($params, $optParams);
$data = $this->__call('importRows', array($params));
if ($this->useObjects()) {
return new Google_Import($data);
} else {
return $data;
}
}
importRows документация на самом деле не совпадает с тем, как эта функция была реализована в клиенте php, так как, похоже, нигде нет места для передачи информации CSV.
У кого-нибудь есть пример кода, использующего php-клиент Google API 0.6.3, успешно реализующий importRows?
У меня есть реализация, работающая с учетной записью службы, которая вводит по одной строке за раз. Очевидно, что я предпочел бы делать это навалом, а не проходить через «insert» или «sql».