Google API CPP客户端库是否支持使用服务帐户进行授权?
我在https://github.com/google/google-api-cpp-client/使用CPP客户端库时无法找到如何使用服务帐户的示例
可用的示例仅演示使用客户端密钥安装的应用程序
flow_.reset(OAuth2AuthorizationFlow::MakeFlowFromClientSecretsPath( client_secrets_file, config_->NewDefaultTransportOrDie(), &status));
答案 0 :(得分:0)
我花了很多时间搞清楚这一点。严厉的回答是否定的。 与此库的Python或PHP版本相比,CPP版本几乎是outdated。
快速解决方案可能是从Google获取所需数据,并使用Python客户端库将结果写入文件。即与std::system()
。然后解析C ++应用程序中的文件。