谷歌Analytics(分析)API例如JAVA
谷歌分析自己的博客上张贴了关于一个例子Java程序中提取数据,并使用分析API输出到CSV,我尝试编译此程序在Eclipse中运行,但遇到了问题谷歌Analytics(分析)API例如JAVA
我已经在这里改变了变数我自己:
// User configurations.
private static final String USERNAME = "INSERT_YOUR_GOOGLE_ACCOUNT_LOGIN";
private static final String PASSWORD = "INSERT_YOUR_GOOGLE_ACCOUNT_PASSWORD";
private static final String TABLE_ID = "INSERT_YOUR_TABLE_ID";
我对下一步的不确定,当我尝试运行该程序,我收到此错误信息:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at MainDemo.main(main.java:51)
更新:
GDATA核-1.0.jar GDATA,客户荟萃1.0:
确定,它使用谷歌分析API我需要引用一些.jar文件时说:的.jar GDATA,客户1.0.jar GDATA - 分析 - 元2.0.jar GDATA-分析-2.0.jar 谷歌,收集-1.0-rc1.jar jsr305.jar
我把这些在但其仍然存在我不工作我得到以下错误信息:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Results cannot be resolved to a type
The method getData(DataQuery) from the type DataOverTime refers to the missing type Results
你的目录结构是否正确?它应该看起来有点像这个例子的url。 该文件必须是'./example/MainDemo.java'并从'。'进行编译。
确定我改变了项目名称“示例”和类“MainDemo.java”然后我救了点击运行,我得到了相同的错误消息,我做需要先编译它?即时通讯不知道如何在Eclipse中做到这一点对不起... – deepheat 2010-09-27 05:47:19
好吧,你在日食。你需要做的是创建一个名为'example'的新包,因为它位于MainDemo.java的顶部,它表示它位于该包中。然后在该包中添加一个名为MainDemo.java的文件。将程序复制/粘贴到那里。 – MStodd 2010-09-27 05:53:30
嗯好吧,我也这样做。我想我可能需要先遵循本教程,然后才能在此处执行任何操作http://code.google.com/apis/gdata/articles/eclipse.html – deepheat 2010-09-27 05:58:40
-1:链接已损坏。这就是为什么建议写一个完整的答案。 – naXa 2014-04-11 21:41:45