1

Google API CPP 客户端库是否支持使用服务帐户进行授权?

在使用来自https://github.com/google/google-api-cpp-client/的 CPP 客户端库时,我找不到如何使用服务帐户的示例

可用示例仅演示使用客户端密码安装应用程序

flow_.reset(OAuth2AuthorizationFlow::MakeFlowFromClientSecretsPath( client_secrets_file, config_->NewDefaultTransportOrDie(), &status));
4

1 回答 1

0

我花了很多时间弄清楚这一点。严厉的回答是否定的。与这个库的 Python 或 PHP 版本相比,CPP 版本已经过时了。

一个快速的解决方案可能是从 Google 获取所需的数据并使用 Python 客户端库将结果写入文件。即与std::system()。然后从您的 C++ 应用程序中解析文件。

于 2015-10-15T14:15:57.680 回答