我正在使用来自 zabawaba99 的 fireauth 和firego。将数据推送到我的 firebase 数据库时出现错误(请参见下文)。我一直在关注他的例子,但我无法让它发挥作用。有人知道为什么会这样吗?
错误:
2016/06/03 14:30:13 {
"error" : "Failed to validate MAC."
}
代码:
gen := fireauth.New("<API-KEY/SECRET>")
data := fireauth.Data{"uid": "1"}
token, err := gen.CreateToken(data, nil)
if err != nil {
log.Fatal(err)
}
fb := firego.New("https://myapp.firebaseio.com" , nil)
log.Println(token)
fb.Auth(token)
for i := 0; i<len(items); i++ {
item := items[i]
pushedItem, err := fb.Child("items").Push(items)
if err != nil {
log.Fatal(err) // error is happening here
}
var itemTest string
if err := pushedItem.Value(&itemTest); err != nil {
log.Fatal(err)
}
fmt.Printf("%s: %s\n", pusedItem, itemTest)
}
MMTTMM
相关分类