Google API CPP客户端 - 使用服务帐户

时间:2015-06-17 09:17:10

标签: c++ gmail-api google-api-cpp-client

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

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

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

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

1 个答案:

答案 0 :(得分:0)

我花了很多时间搞清楚这一点。严厉的回答是否定的。 与此库的Python或PHP版本相比,CPP版本几乎是outdated

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