从examples/google/google-pubsub
中的https://github.com/apache/camel-examples.git
开始,我编辑了src/main/resources/application.properties
,在我新的Google Cloud设置中尝试这个例子。我确信我的topicName
和subscriptionName
是正确的,但是我不太确定为serviceAccountKey
提供什么。
我已经尝试了标识符,文件路径等...什么是正确的方式来提供这个例子与服务密钥我创建的谷歌云,请?
1条答案
按热度按时间k2arahey1#
application.properties文件指示:
因此,您需要提供服务帐户密钥JSON文件的base64加密版本。您可以使用以下命令来完成此操作:
cat YOUR_CREDENTIALS.json | base64
。输出应该是一个很长的字符串,您可以用它替换xxxx
。EDIT:命令just base64编码你传递给它的字符串,你可以尝试通过
echo 'ENCRYPTED_STRING' | base64 --decode
再次解密字符串