【问题标题】:Google API append CSV file using phpGoogle API 使用 php 追加 CSV 文件
【发布时间】:2015-07-22 12:29:04
【问题描述】:

尝试每 30 分钟使用来自 Google AdWords API 的新数据附加一个 CSV 文件。即不断向现有 CSV 文件添加新数据行。

  $filePath = dirname(__FILE__) . '/report.csv';

  // Run the example.
  DownloadCriteriaReportExample($user, $filePath);

这是php文件中的当前代码,将报告保存为一个新的CSV文件,有什么方法可以让它作为新的一行数据保存到指定的文件中?

【问题讨论】:

  • 到目前为止,您做了什么尝试来实现它?
  • 我尝试使用 fopen("report.csv", "a") 等,但我找不到我想要实际写入文件的变量,因为我是 Google 的文件只是编辑做我需要的。

标签: php csv google-api google-ads-api


【解决方案1】:

如果你想要简单的“追加”,你可以这样做

$variable = xxx; // whatever data you fetched
$file = fopen("example.txt", "a");
fwrite($file, $variable);
fclose($file);

【讨论】:

  • 我找不到已经获取的数据,因为该文件不是我自己写的,它是谷歌API示例中的一个,所以我不知道哪个变量包含我需要的数据.
  • 用 var_dump() 检查所有变量,看看你要存储哪些数据
  • 对不起,由于我不是程序员,您能否进一步提供帮助,这是 php 代码,谢谢。我想用 php 代码给出的数据附加一个 csv 文件:github.com/googleads/googleads-php-lib/blob/master/examples/…
  • 好吧,我不知道 DownloadCriteriaReportExample() 的输出是什么......以及 $user 是什么......所以我至少不知道是什么就无能为力
  • 抱歉,我编辑了评论并附上完整代码的链接:github.com/googleads/googleads-php-lib/blob/master/examples/…
猜你喜欢
  • 2017-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-12
  • 1970-01-01
  • 2019-09-07
  • 1970-01-01
相关资源
最近更新 更多