我正在努力遵循这里的指示:.
我遇到的困难是:cred = credentials.Certificate('path/to/serviceAccount.json')
首先,我更喜欢从环境变量而不是文件中添加凭证,但我没有看到在Python中这样做的方法。
如果做不到这一点,我想使用文件的相对路径,但我不知道相对路径应该是什么!
我是否应该将文件放在(Linux)主机的根目录中的某个位置,以便无论应用程序在哪个环境中运行,都能在同一个位置找到它?如果是这样,存储它的“正确”位置是什么?
我正在努力遵循这里的指示:.
我遇到的困难是:cred = credentials.Certificate('path/to/serviceAccount.json')
首先,我更喜欢从环境变量而不是文件中添加凭证,但我没有看到在Python中这样做的方法。
如果做不到这一点,我想使用文件的相对路径,但我不知道相对路径应该是什么!
我是否应该将文件放在(Linux)主机的根目录中的某个位置,以便无论应用程序在哪个环境中运行,都能在同一个位置找到它?如果是这样,存储它的“正确”位置是什么?
1条答案
按热度按时间agxfikkp1#
我能够通过证书作为一个字典,解决了我的问题。
对我来说,文档并不清楚,所以如果它可以帮助其他人,基于上面的@Chanpols评论,你可以替换:
其中: