Google API php 客户端的 0.6.3 版似乎支持 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 信息。
有没有人有任何使用 Google API php Client 0.6.3 成功实现 importRows 的示例代码?
我的实现使用一次输入一行的服务帐户。显然,我更喜欢批量执行,而不是通过“插入”或“sql”循环。