![](/img/trans.png)
[英]Upload text file to Google Cloud Storage with Python api-client-library. Works with image, not text
[英]Make the Google python client library for accessing Google cloud storage hit a stubbed API
我正在编写一个使用Google的python客户端进行GCS的应用程序。
https://cloud.google.com/storage/docs/reference/libraries#client-libraries-install-python
在我需要编写功能测试之前,我没有遇到任何问题。
我们的组织测试这样的集成的方式是编写我点击的API端点的简单存根,并将Google客户端库(在本例中)指向我的存根,而不是需要访问Google的实时端点。
我正在使用服务帐户进行身份验证,并且在获取令牌时能够将客户端指向我的存根,因为它从您在创建服务帐户时获得的服务帐户的json密钥中获取该值。
我似乎无法做的是将客户端库指向我的存根API,而不是直接向Google调用。
我曾经做过的一些我不喜欢的解决办法是: - 允许测试点击实时端点。 - 使用真正的Google客户端库或模拟版本的库进行一些切换。 我宁愿模仿API而不是将模拟代码部署到生产中。
非常感谢任何帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.