在Golang应用中初始化Firebase时出错

我正在使用Firebase Go SDK( https://github.com/acoshift/go-firebase-admin ),并按照文档设置了我的应用。 </ p>

但是当我尝试使用 firebase.NewApp </ code>初始化应用程序时,出现错误消息</ p>


google:找不到默认凭据。</ p>
</ blockquote>

有人可以帮助</ p>

这是代码段</ p>

  opt =选项。WithCredentialsFile(viper.GetString(“ firebase”))
app,错误= firebase.NewApp(context.Background(),nil,opt)
if错误!= nil {
log.Fatalf(“初始化应用程序时出错:%v
”,错误)
}
</ code> </ pre>
</ div>

展开原文

原文

I am using firebase go sdk (https://github.com/acoshift/go-firebase-admin) and have followed the docs to set up my app.

But when I try to initialize the app with firebase.NewApp I get an error saying

google: could not find default credentials.

Can someone please help

Here is the code snippet

opt = option.WithCredentialsFile(viper.GetString("firebase"))
app, err = firebase.NewApp(context.Background(), nil, opt)
if err != nil {
    log.Fatalf("error initializing app: %v
", err)
}

dongshuofu0039
dongshuofu0039 试试firebase.google.com/docs/admin/setup#add_firebase_to_your_app
接近 3 年之前 回复

1个回答



opt = option.WithCredentialsFile(viper.GetString(“ firebase”))</ code>
中的问题 找不到您的配置文件的路径。 尝试使用文件路径,然后找到如何通过毒蛇添加路径</ p>
</ div>

展开原文

原文

The problem in opt = option.WithCredentialsFile(viper.GetString("firebase")) It couldn't find the path to your config file. Try to use path to file and then find how to add it via viper

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐