gpt4 book ai didi

java - 需要帮助将身份验证迁移到 Google Analytics 中的 OAuth2.0

转载 作者:行者123 更新时间:2023-12-02 00:46:01 25 4
gpt4 key购买 nike

我目前正在使用 Google 管理 API 进行分析 v2.4,但我进行身份验证的方式已被弃用(函数 setUserCredentials),因此我需要迁移到 OAuth2.0 身份验证,但我在理解 google 时遇到一些问题文档,关于它。

        DataQuery query = new DataQuery(new URL(DATA_URL));
query.setIds(tableId);
query.setStartDate(startDate);
query.setEndDate(endDate);
query.setDimensions(dimensions);
query.setMetrics(metrics);
query.setMaxResults(10000);
query.setStringCustomParameter("key", "API_key");

return query;
}

private static DataFeed getDataFeed(String username, String password, String startDate, String endDate, String dimensions, String metrics) throws ServiceException, IOException {

AnalyticsService myService = new AnalyticsService("xxxxxx");

myService.setUserCredentials(username, password);

DataQuery query = getQuery(GA_ID, startDate, endDate, dimensions, metrics, 1);
DataFeed data = null;
try{
data = myService.getFeed(query, DataFeed.class);
}catch(Exception e){
e.printStackTrace();
}

return data;
}

我还可以使用 v2.4 并使用 OAuth2.0 进行身份验证吗?

最佳答案

很抱歉,v2.4 API is also deprecated 。如果尚未关闭,则可能没有警告。

如果您已因身份验证问题而重写了代码,则应升级到 Analytics Reporting API v4 和 Analytics Management API v3。快看start guides .

关于java - 需要帮助将身份验证迁移到 Google Analytics 中的 OAuth2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57897311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com