【发布时间】:2022-06-19 22:40:24
【问题描述】:
我有一个使用这个库的 beanshell 代码:
import com.google.api.client.googleapis.auth.oauth2.GoogleCredential;
import com.google.api.client.googleapis.javanet.GoogleNetHttpTransport;
import com.google.api.client.http.HttpTransport;
import com.google.api.client.json.JsonFactory;
import com.google.api.client.json.gson.GsonFactory;
import com.google.api.services.analytics.Analytics;
import com.google.api.services.analytics.AnalyticsScopes;
import com.google.api.services.analytics.Analytics.Data.Ga.Get;
import com.google.api.services.analytics.model.Accounts;
import com.google.api.services.analytics.model.GaData;
import com.google.api.services.analytics.model.GaData.DataTable;
import com.google.api.services.analytics.model.GaData.DataTable.Rows;
import com.google.api.services.analytics.model.GaData.DataTable.Rows.C;
import com.google.api.services.analytics.model.Profiles;
import com.google.api.services.analytics.model.Webproperties;
import com.google.api.client.http.HttpRequestInitializer;
import com.google.api.client.http.HttpRequest;
...
Line 28 : JsonFactory JSON_FACTORY = GsonFactory.getDefaultInstance();
我下载了 google-api-java-client jars,并在我的代码开头添加了这个:
addClassPath( "/Users/work/google-api-java-client/libs/" );
但它似乎不起作用,运行我的代码时仍然出现此错误:
Evaluation Error: Sourced file: call_google_analytics.txt :
Typed variable declaration : Class: JsonFactory not found in namespace :
at Line: 28 : in file: call_google_analytics.txt : JsonFactory
我做错了什么?
【问题讨论】:
标签: java google-api beanshell