Я использую fireauth и firego от zabawaba99. Я получаю сообщение об ошибке (см. Ниже) при нажатии данных в базу данных firebase. Я слежу за его примерами, но я не могу заставить его работать. Кто-то понял, почему это происходит?Firebase: Не удалось проверить MAC
Ошибка:
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)
}
Вы удивительны! большое большое спасибо!! – tom12e